openapi: 3.0.0
info:
    title: 'AURA API'
    contact:
        email: pomoc@questy.pl
    version: '2.0'
paths:
    '/api/account_companies/{id}/gusUpdate':
        patch:
            description: 'Update an instance of account company with GUS data.'
            operationId: gusUpdate
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    '/api/account_companies/{companyId}/odbc_reports/{reportId}':
        get:
            description: 'Returns an odbc report related to account company.'
            operationId: getOdbcReport
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    '/api/account_companies/{companyId}/oemail_messages':
        get:
            description: 'Returns email messages related to account company.'
            operationId: getEmailMessages
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/account_companies/myCompany:
        get:
            description: 'Returns user company.'
            operationId: getUserCompany
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/basket_positions:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
        post:
            description: 'Post data item/ collection'
            operationId: postBasketPositions
            requestBody:
                $ref: '#/components/requestBodies/BasketPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
        delete:
            description: 'Delete data collection'
            operationId: deleteBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
        patch:
            description: 'Patch data collection'
            operationId: patchBasketPositions
            requestBody:
                $ref: '#/components/requestBodies/BasketPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
    '/api/basket_positions/{id}':
        get:
            description: 'Get data item'
            operationId: getBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketPositionGETFields'
                -
                    $ref: '#/components/parameters/BasketPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - BasketPosition
        delete:
            description: 'Delete data item'
            operationId: deleteBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - BasketPosition
        patch:
            description: 'Patch data item'
            operationId: patchBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BasketPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
    /api/basket_positions/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
    /api/baskets/addToBasket:
        post:
            description: 'Add product to basket.'
            operationId: addToBasket
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/baskets:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
        post:
            description: 'Post data item/ collection'
            operationId: postBaskets
            requestBody:
                $ref: '#/components/requestBodies/BasketPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
        delete:
            description: 'Delete data collection'
            operationId: deleteBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
        patch:
            description: 'Patch data collection'
            operationId: patchBaskets
            requestBody:
                $ref: '#/components/requestBodies/BasketPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
    '/api/baskets/{id}':
        get:
            description: 'Get data item'
            operationId: getBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketGETFields'
                -
                    $ref: '#/components/parameters/BasketGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Basket
        delete:
            description: 'Delete data item'
            operationId: deleteBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Basket
        patch:
            description: 'Patch data item'
            operationId: patchBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BasketPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
    /api/baskets/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
    '/api/baskets/{contextId}/basket_positions':
        get:
            description: 'Get data item for context, for example: commissionHistory for commission - commissions/1/commission_histories'
            operationId: getDataItemForContext
            parameters:
                -
                    $ref: '#/components/parameters/contextModule'
                -
                    $ref: '#/components/parameters/contextId'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        post:
            description: 'Post data item/ collection for context'
            operationId: postDataCollectionForContext
            parameters:
                -
                    $ref: '#/components/parameters/contextModule'
                -
                    $ref: '#/components/parameters/contextId'
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
    '/api/baskets/{contextId}/basket_positions/{id}':
        delete:
            description: 'Delete data item for context'
            operationId: deleteDataItemForContext
            parameters:
                -
                    $ref: '#/components/parameters/contextModule'
                -
                    $ref: '#/components/parameters/contextId'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item for context'
            operationId: patchDataItemForContext
            parameters:
                -
                    $ref: '#/components/parameters/contextModule'
                -
                    $ref: '#/components/parameters/contextId'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api:
        get:
            description: 'Get homepage, check if API works'
            operationId: getHome
            responses:
                200:
                    description: Success
                401:
                    description: 'Access denied'
    /api/me:
        get:
            description: 'Get user info'
            operationId: getMe
            responses:
                200:
                    description: Success
                401:
                    description: 'Access denied'
    /api/files/upload:
        post:
            description: 'Upload file/ files. You should send the file (or files) in the *data_files* parameter, e.g. as *form-data*'
            operationId: postDataFile
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyFilePost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
    /api/files/upload/urls:
        post:
            description: 'Upload file/ files from URL. You should send the URL (or URLs) in the *data_files_urls* parameter'
            operationId: postDataFileFromUrls
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyFileUrlPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
    /api/merged_modules:
        get:
            description: 'Get data collection from merged modules'
            operationId: getDataCollectionBasicModules
            parameters:
                -
                    $ref: '#/components/parameters/modules'
                -
                    $ref: '#/components/parameters/modules_params'
            responses:
                200:
                    description: Success
    /api/merged_modules/autoselect:
        get:
            description: 'Get data collection from merged modules for autoselect'
            operationId: getDataCollectionBasicModulesAutoselect
            parameters:
                -
                    $ref: '#/components/parameters/modules'
                -
                    $ref: '#/components/parameters/modules_params'
            responses:
                200:
                    description: Success
    '/api/{contextModule}/{contextId}/{module}':
        get:
            description: 'Get data item for context, for example: commissionHistory for commission - commissions/1/commission_histories'
            operationId: getDataItemForContext
            parameters:
                -
                    $ref: '#/components/parameters/contextModule'
                -
                    $ref: '#/components/parameters/contextId'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
    /api/email_messages:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getEmailMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/setting_email_messages_mark_seen'
                -
                    $ref: '#/components/parameters/setting_email_messages_save_in_db'
                -
                    $ref: '#/components/parameters/setting_email_messages_check_in_db'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessage
        post:
            description: 'Post data item/ collection'
            operationId: postEmailMessages
            requestBody:
                $ref: '#/components/requestBodies/EmailMessagePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessage
        patch:
            description: 'Patch data collection'
            operationId: patchEmailMessages
            requestBody:
                $ref: '#/components/requestBodies/EmailMessagePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessage
    '/api/email_messages/{id}':
        get:
            description: 'Get data item'
            operationId: getEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_email_messages_mark_seen'
                -
                    $ref: '#/components/parameters/setting_email_messages_save_in_db'
                -
                    $ref: '#/components/parameters/setting_email_messages_check_in_db'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailMessage
        patch:
            description: 'Patch data item'
            operationId: patchEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailMessagePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessage
    /api/products:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/for_company.id'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
        post:
            description: 'Post data item/ collection'
            operationId: postProducts
            requestBody:
                $ref: '#/components/requestBodies/ProductPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
        delete:
            description: 'Delete data collection'
            operationId: deleteProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
        patch:
            description: 'Patch data collection'
            operationId: patchProducts
            requestBody:
                $ref: '#/components/requestBodies/ProductPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
    '/api/products/{id}':
        get:
            description: 'Get data item'
            operationId: getProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductGETFields'
                -
                    $ref: '#/components/parameters/ProductGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/for_company.id'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Product
        delete:
            description: 'Delete data item'
            operationId: deleteProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Product
        patch:
            description: 'Patch data item'
            operationId: patchProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
    /api/products/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/for_company.id'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
    /api/profile_settings:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getProfileSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProfileSettingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProfileSettingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
        post:
            description: 'Post data item/ collection'
            operationId: postProfileSettings
            requestBody:
                $ref: '#/components/requestBodies/ProfileSettingPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
        delete:
            description: 'Delete data collection'
            operationId: deleteProfileSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
        patch:
            description: 'Patch data collection'
            operationId: patchProfileSettings
            requestBody:
                $ref: '#/components/requestBodies/ProfileSettingPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
    '/api/profile_settings/{id}':
        get:
            description: 'Get data item'
            operationId: getProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProfileSettingGETFields'
                -
                    $ref: '#/components/parameters/ProfileSettingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProfileSetting
        delete:
            description: 'Delete data item'
            operationId: deleteProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProfileSetting
        patch:
            description: 'Patch data item'
            operationId: patchProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProfileSettingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
    '/api/profile_settings/{profileId}/{settingName}':
        get:
            description: 'Get data item with name for profile'
            operationId: getDataItemForProfile
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/profileId'
                -
                    $ref: '#/components/parameters/settingName'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
    /api/settings:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SettingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SettingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/setting_parse_setting_value'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Setting
        patch:
            description: 'Patch data collection'
            operationId: patchSettings
            requestBody:
                $ref: '#/components/requestBodies/SettingPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Setting
    '/api/settings/{id}':
        get:
            description: 'Get data item'
            operationId: getSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SettingGETFields'
                -
                    $ref: '#/components/parameters/SettingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/setting_parse_setting_value'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Setting
        patch:
            description: 'Patch data item'
            operationId: patchSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SettingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Setting
    '/api/settings/{name}':
        get:
            description: 'Get data item by name'
            operationId: getByNameSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingGETFields'
                -
                    $ref: '#/components/parameters/SettingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/name'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_parse_setting_value'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Setting
        patch:
            description: 'Patch data item by name'
            operationId: patchByNameSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
            requestBody:
                $ref: '#/components/requestBodies/SettingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Setting
    '/api/tasks/{recurrenceUuid}':
        get:
            description: 'Get task collection with recurrence UUID'
            operationId: getDataCollectionByRecurrenceUuid
            parameters:
                -
                    $ref: '#/components/parameters/recurrenceUuid'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
    '/api/tasks/{recurrenceUuid}/{occurrenceDate}':
        get:
            description: 'Get an occurrence of a recurring task'
            operationId: getDataItemByRecurrenceOccurrence
            parameters:
                -
                    $ref: '#/components/parameters/recurrenceUuid'
                -
                    $ref: '#/components/parameters/occurrenceDate'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/fields'
                -
                    $ref: '#/components/parameters/extra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        delete:
            description: 'Delete an occurrence of a recurring task'
            operationId: deleteDataItemByRecurrenceOccurrence
            parameters:
                -
                    $ref: '#/components/parameters/recurrenceUuid'
                -
                    $ref: '#/components/parameters/occurrenceDate'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_debug_mode'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/setting_task_scope'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch an occurrence of a recurring task'
            operationId: patchDataItemByRecurrenceOccurrence
            parameters:
                -
                    $ref: '#/components/parameters/recurrenceUuid'
                -
                    $ref: '#/components/parameters/occurrenceDate'
                -
                    $ref: '#/components/parameters/setting_task_scope'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    '/api/tasks{recurrenceUuid}':
        delete:
            description: 'Delete tasks by recurrence UUID'
            operationId: deleteDataCollectionByRecurrenceUuid
            parameters:
                -
                    $ref: '#/components/parameters/recurrenceUuid'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/account_companies/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompany
    '/api/account_companies/{id}':
        get:
            description: 'Get data item'
            operationId: getAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompany
        delete:
            description: 'Delete data item'
            operationId: deleteAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompany
        patch:
            description: 'Patch data item'
            operationId: patchAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
    /api/account_companies:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
        post:
            description: 'Post data item/ collection'
            operationId: postAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
        delete:
            description: 'Delete data collection'
            operationId: deleteAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
        patch:
            description: 'Patch data collection'
            operationId: patchAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
    /api/account_companies/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
    '/api/account_companies/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompany
    /api/account_company_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAccountCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompanyAttribute
    '/api/account_company_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getAccountCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompanyAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteAccountCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompanyAttribute
        patch:
            description: 'Patch data item'
            operationId: patchAccountCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
    /api/account_company_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAccountCompanyAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postAccountCompanyAttributes
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteAccountCompanyAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchAccountCompanyAttributes
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
    /api/account_company_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAccountCompanyAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
    '/api/account_company_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAccountCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyAttribute
    /api/account_company_groups/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAccountCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
    '/api/account_company_groups/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyGroupPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
    /api/account_company_groups:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountCompanyGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAccountCompanyGroups
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyGroupPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountCompanyGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountCompanyGroups
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyGroupPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
    /api/account_company_groups/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAccountCompanyGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
    '/api/account_company_groups/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAccountCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroup
    /api/account_company_group_to_account_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAccountCompanyGroupToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
    '/api/account_company_group_to_account_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountCompanyGroupToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountCompanyGroupToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountCompanyGroupToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyGroupToAccountCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
    /api/account_company_group_to_account_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountCompanyGroupToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAccountCompanyGroupToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyGroupToAccountCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountCompanyGroupToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountCompanyGroupToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyGroupToAccountCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
    /api/account_company_group_to_account_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAccountCompanyGroupToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
    '/api/account_company_group_to_account_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAccountCompanyGroupToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountCompanyGroupToAccountCompany
    /api/account_company_histories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAccountCompanyHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompanyHistory
    '/api/account_company_histories/{id}':
        get:
            description: 'Get data item'
            operationId: getAccountCompanyHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETFields'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompanyHistory
        delete:
            description: 'Delete data item'
            operationId: deleteAccountCompanyHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountCompanyHistory
        patch:
            description: 'Patch data item'
            operationId: patchAccountCompanyHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
    /api/account_company_histories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAccountCompanyHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
        post:
            description: 'Post data item/ collection'
            operationId: postAccountCompanyHistories
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
        delete:
            description: 'Delete data collection'
            operationId: deleteAccountCompanyHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
        patch:
            description: 'Patch data collection'
            operationId: patchAccountCompanyHistories
            requestBody:
                $ref: '#/components/requestBodies/AccountCompanyHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
    /api/account_company_histories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAccountCompanyHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountCompanyHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
    '/api/account_company_histories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAccountCompanyHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountCompanyHistory
    /api/account_users/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserGETFields'
                -
                    $ref: '#/components/parameters/AccountUserGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUser
    '/api/account_users/{id}':
        get:
            description: 'Get data item'
            operationId: getAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserGETFields'
                -
                    $ref: '#/components/parameters/AccountUserGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUser
        delete:
            description: 'Delete data item'
            operationId: deleteAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUser
        patch:
            description: 'Patch data item'
            operationId: patchAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
    /api/account_users:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
        post:
            description: 'Post data item/ collection'
            operationId: postAccountUsers
            requestBody:
                $ref: '#/components/requestBodies/AccountUserPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
        delete:
            description: 'Delete data collection'
            operationId: deleteAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
        patch:
            description: 'Patch data collection'
            operationId: patchAccountUsers
            requestBody:
                $ref: '#/components/requestBodies/AccountUserPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
    /api/account_users/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
    '/api/account_users/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUser
    /api/account_user_additional_contact_datas/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAccountUserAdditionalContactData
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETFields'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
    '/api/account_user_additional_contact_datas/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserAdditionalContactData
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETFields'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserAdditionalContactData
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserAdditionalContactData
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserAdditionalContactDataPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
    /api/account_user_additional_contact_datas:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserAdditionalContactDatas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAccountUserAdditionalContactDatas
            requestBody:
                $ref: '#/components/requestBodies/AccountUserAdditionalContactDataPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserAdditionalContactDatas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserAdditionalContactDatas
            requestBody:
                $ref: '#/components/requestBodies/AccountUserAdditionalContactDataPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
    /api/account_user_additional_contact_datas/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAccountUserAdditionalContactDatas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserAdditionalContactDataGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
    '/api/account_user_additional_contact_datas/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAccountUserAdditionalContactData
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserAdditionalContactData
    /api/account_user_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAccountUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETFields'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUserAttribute
    '/api/account_user_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getAccountUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETFields'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUserAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteAccountUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUserAttribute
        patch:
            description: 'Patch data item'
            operationId: patchAccountUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
    /api/account_user_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAccountUserAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postAccountUserAttributes
            requestBody:
                $ref: '#/components/requestBodies/AccountUserAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteAccountUserAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchAccountUserAttributes
            requestBody:
                $ref: '#/components/requestBodies/AccountUserAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
    /api/account_user_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAccountUserAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
    '/api/account_user_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAccountUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserAttribute
    /api/account_user_change_logs/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAccountUserChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETFields'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUserChangeLog
    '/api/account_user_change_logs/{id}':
        get:
            description: 'Get data item'
            operationId: getAccountUserChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETFields'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUserChangeLog
        delete:
            description: 'Delete data item'
            operationId: deleteAccountUserChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - AccountUserChangeLog
        patch:
            description: 'Patch data item'
            operationId: patchAccountUserChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserChangeLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
    /api/account_user_change_logs:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAccountUserChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
        post:
            description: 'Post data item/ collection'
            operationId: postAccountUserChangeLogs
            requestBody:
                $ref: '#/components/requestBodies/AccountUserChangeLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
        delete:
            description: 'Delete data collection'
            operationId: deleteAccountUserChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
        patch:
            description: 'Patch data collection'
            operationId: patchAccountUserChangeLogs
            requestBody:
                $ref: '#/components/requestBodies/AccountUserChangeLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
    /api/account_user_change_logs/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAccountUserChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserChangeLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
    '/api/account_user_change_logs/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAccountUserChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - AccountUserChangeLog
    /api/account_user_preferences/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAccountUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETFields'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
    '/api/account_user_preferences/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETFields'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserPreferencesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
    /api/account_user_preferences:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAccountUserPreferencess
            requestBody:
                $ref: '#/components/requestBodies/AccountUserPreferencesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserPreferencess
            requestBody:
                $ref: '#/components/requestBodies/AccountUserPreferencesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
    /api/account_user_preferences/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAccountUserPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserPreferencesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
    '/api/account_user_preferences/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAccountUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserPreferences
    /api/account_user_to_programs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAccountUserToProgram
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETFields'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
    '/api/account_user_to_programs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETFields'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserToProgramPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
    /api/account_user_to_programs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserToPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAccountUserToPrograms
            requestBody:
                $ref: '#/components/requestBodies/AccountUserToProgramPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserToPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserToPrograms
            requestBody:
                $ref: '#/components/requestBodies/AccountUserToProgramPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
    /api/account_user_to_programs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAccountUserToPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserToProgramGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
    '/api/account_user_to_programs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAccountUserToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserToProgram
    /api/account_user_widget_libraries/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAccountUserWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETFields'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
    '/api/account_user_widget_libraries/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETFields'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AccountUserWidgetLibraryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
    /api/account_user_widget_libraries:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAccountUserWidgetLibraries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAccountUserWidgetLibraries
            requestBody:
                $ref: '#/components/requestBodies/AccountUserWidgetLibraryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAccountUserWidgetLibraries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAccountUserWidgetLibraries
            requestBody:
                $ref: '#/components/requestBodies/AccountUserWidgetLibraryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
    /api/account_user_widget_libraries/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAccountUserWidgetLibraries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AccountUserWidgetLibraryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
    '/api/account_user_widget_libraries/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAccountUserWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AccountUserWidgetLibrary
    /api/additional_i18ns/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAdditionalI18n
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETFields'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
    '/api/additional_i18ns/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAdditionalI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETFields'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAdditionalI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAdditionalI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AdditionalI18nPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
    /api/additional_i18ns:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAdditionalI18ns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAdditionalI18ns
            requestBody:
                $ref: '#/components/requestBodies/AdditionalI18nPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAdditionalI18ns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAdditionalI18ns
            requestBody:
                $ref: '#/components/requestBodies/AdditionalI18nPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
    /api/additional_i18ns/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAdditionalI18ns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AdditionalI18nGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
    '/api/additional_i18ns/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAdditionalI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AdditionalI18n
    /api/announcements/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAnnouncement
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AnnouncementGETFields'
                -
                    $ref: '#/components/parameters/AnnouncementGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Announcement
    '/api/announcements/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAnnouncement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AnnouncementGETFields'
                -
                    $ref: '#/components/parameters/AnnouncementGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Announcement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAnnouncement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Announcement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAnnouncement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
    /api/announcements:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAnnouncements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AnnouncementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AnnouncementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAnnouncements
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAnnouncements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAnnouncements
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
    /api/announcements/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAnnouncements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AnnouncementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AnnouncementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
    '/api/announcements/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAnnouncement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Announcement
    /api/announcement_files/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAnnouncementFiles
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETFields'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
    '/api/announcement_files/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAnnouncementFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETFields'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAnnouncementFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAnnouncementFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementFilesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
    /api/announcement_files:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAnnouncementFiless
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAnnouncementFiless
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementFilesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAnnouncementFiless
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAnnouncementFiless
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementFilesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
    /api/announcement_files/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAnnouncementFiless
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AnnouncementFilesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
    '/api/announcement_files/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAnnouncementFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementFiles
    /api/announcement_to_receiver_groups/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAnnouncementToReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETFields'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
    '/api/announcement_to_receiver_groups/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAnnouncementToReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETFields'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAnnouncementToReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAnnouncementToReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementToReceiverGroupPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
    /api/announcement_to_receiver_groups:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAnnouncementToReceiverGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAnnouncementToReceiverGroups
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementToReceiverGroupPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAnnouncementToReceiverGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAnnouncementToReceiverGroups
            requestBody:
                $ref: '#/components/requestBodies/AnnouncementToReceiverGroupPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
    /api/announcement_to_receiver_groups/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAnnouncementToReceiverGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AnnouncementToReceiverGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
    '/api/announcement_to_receiver_groups/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAnnouncementToReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AnnouncementToReceiverGroup
    /api/api_xml_mappings/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaApiXmlMapping
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETFields'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
    '/api/api_xml_mappings/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getApiXmlMapping
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETFields'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteApiXmlMapping
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchApiXmlMapping
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ApiXmlMappingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
    /api/api_xml_mappings:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getApiXmlMappings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postApiXmlMappings
            requestBody:
                $ref: '#/components/requestBodies/ApiXmlMappingPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteApiXmlMappings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchApiXmlMappings
            requestBody:
                $ref: '#/components/requestBodies/ApiXmlMappingPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
    /api/api_xml_mappings/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectApiXmlMappings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ApiXmlMappingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
    '/api/api_xml_mappings/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfApiXmlMapping
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMapping
    /api/api_xml_mapping_fields/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaApiXmlMappingFields
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETFields'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
    '/api/api_xml_mapping_fields/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getApiXmlMappingFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETFields'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteApiXmlMappingFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchApiXmlMappingFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ApiXmlMappingFieldsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
    /api/api_xml_mapping_fields:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getApiXmlMappingFieldss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postApiXmlMappingFieldss
            requestBody:
                $ref: '#/components/requestBodies/ApiXmlMappingFieldsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteApiXmlMappingFieldss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchApiXmlMappingFieldss
            requestBody:
                $ref: '#/components/requestBodies/ApiXmlMappingFieldsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
    /api/api_xml_mapping_fields/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectApiXmlMappingFieldss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ApiXmlMappingFieldsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
    '/api/api_xml_mapping_fields/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfApiXmlMappingFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ApiXmlMappingFields
    /api/attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeGETFields'
                -
                    $ref: '#/components/parameters/AttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Attribute
    '/api/attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeGETFields'
                -
                    $ref: '#/components/parameters/AttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Attribute
        delete:
            description: 'Delete data item'
            operationId: deleteAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Attribute
        patch:
            description: 'Patch data item'
            operationId: patchAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
    /api/attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
        post:
            description: 'Post data item/ collection'
            operationId: postAttributes
            requestBody:
                $ref: '#/components/requestBodies/AttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
        delete:
            description: 'Delete data collection'
            operationId: deleteAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
        patch:
            description: 'Patch data collection'
            operationId: patchAttributes
            requestBody:
                $ref: '#/components/requestBodies/AttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
    /api/attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
    '/api/attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Attribute
    /api/attribute_to_baskets/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToBasket
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETFields'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
    '/api/attribute_to_baskets/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETFields'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToBasketPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
    /api/attribute_to_baskets:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToBaskets
            requestBody:
                $ref: '#/components/requestBodies/AttributeToBasketPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToBaskets
            requestBody:
                $ref: '#/components/requestBodies/AttributeToBasketPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
    /api/attribute_to_baskets/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToBasketGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
    '/api/attribute_to_baskets/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasket
    /api/attribute_to_basket_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETFields'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
    '/api/attribute_to_basket_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETFields'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToBasketPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
    /api/attribute_to_basket_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToBasketPositions
            requestBody:
                $ref: '#/components/requestBodies/AttributeToBasketPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToBasketPositions
            requestBody:
                $ref: '#/components/requestBodies/AttributeToBasketPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
    /api/attribute_to_basket_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToBasketPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
    '/api/attribute_to_basket_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToBasketPosition
    /api/attribute_to_commission_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToCommissionPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETFields'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
    '/api/attribute_to_commission_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToCommissionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETFields'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToCommissionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToCommissionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToCommissionPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
    /api/attribute_to_commission_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToCommissionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToCommissionPositions
            requestBody:
                $ref: '#/components/requestBodies/AttributeToCommissionPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToCommissionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToCommissionPositions
            requestBody:
                $ref: '#/components/requestBodies/AttributeToCommissionPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
    /api/attribute_to_commission_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToCommissionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToCommissionPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
    '/api/attribute_to_commission_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToCommissionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionPosition
    /api/attribute_to_commission_shortcuts/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETFields'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
    '/api/attribute_to_commission_shortcuts/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETFields'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToCommissionShortcutPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
    /api/attribute_to_commission_shortcuts:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToCommissionShortcuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToCommissionShortcuts
            requestBody:
                $ref: '#/components/requestBodies/AttributeToCommissionShortcutPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToCommissionShortcuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToCommissionShortcuts
            requestBody:
                $ref: '#/components/requestBodies/AttributeToCommissionShortcutPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
    /api/attribute_to_commission_shortcuts/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToCommissionShortcuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToCommissionShortcutGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
    '/api/attribute_to_commission_shortcuts/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToCommissionShortcut
    /api/attribute_to_document_offers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETFields'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
    '/api/attribute_to_document_offers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETFields'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToDocumentOfferPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
    /api/attribute_to_document_offers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToDocumentOffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToDocumentOffers
            requestBody:
                $ref: '#/components/requestBodies/AttributeToDocumentOfferPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToDocumentOffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToDocumentOffers
            requestBody:
                $ref: '#/components/requestBodies/AttributeToDocumentOfferPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
    /api/attribute_to_document_offers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToDocumentOffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToDocumentOfferGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
    '/api/attribute_to_document_offers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToDocumentOffer
    /api/attribute_to_programs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToProgram
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETFields'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
    '/api/attribute_to_programs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETFields'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToProgramPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
    /api/attribute_to_programs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToPrograms
            requestBody:
                $ref: '#/components/requestBodies/AttributeToProgramPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToPrograms
            requestBody:
                $ref: '#/components/requestBodies/AttributeToProgramPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
    /api/attribute_to_programs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToProgramGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
    '/api/attribute_to_programs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToProgram
    /api/attribute_to_transactions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAttributeToTransaction
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETFields'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
    '/api/attribute_to_transactions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETFields'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AttributeToTransactionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
    /api/attribute_to_transactions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAttributeToTransactions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAttributeToTransactions
            requestBody:
                $ref: '#/components/requestBodies/AttributeToTransactionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAttributeToTransactions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAttributeToTransactions
            requestBody:
                $ref: '#/components/requestBodies/AttributeToTransactionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
    /api/attribute_to_transactions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAttributeToTransactions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AttributeToTransactionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
    '/api/attribute_to_transactions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAttributeToTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AttributeToTransaction
    /api/automatic_task_registrations/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomaticTaskRegistration
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETFields'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
    '/api/automatic_task_registrations/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomaticTaskRegistration
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETFields'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomaticTaskRegistration
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomaticTaskRegistration
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomaticTaskRegistrationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
    /api/automatic_task_registrations:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomaticTaskRegistrations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomaticTaskRegistrations
            requestBody:
                $ref: '#/components/requestBodies/AutomaticTaskRegistrationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomaticTaskRegistrations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomaticTaskRegistrations
            requestBody:
                $ref: '#/components/requestBodies/AutomaticTaskRegistrationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
    /api/automatic_task_registrations/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomaticTaskRegistrations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomaticTaskRegistrationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
    '/api/automatic_task_registrations/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomaticTaskRegistration
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomaticTaskRegistration
    /api/automations/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomation
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationGETFields'
                -
                    $ref: '#/components/parameters/AutomationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Automation
    '/api/automations/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationGETFields'
                -
                    $ref: '#/components/parameters/AutomationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Automation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Automation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
    /api/automations:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomations
            requestBody:
                $ref: '#/components/requestBodies/AutomationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomations
            requestBody:
                $ref: '#/components/requestBodies/AutomationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
    /api/automations/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
    '/api/automations/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Automation
    /api/automation_actions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomationAction
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationActionGETFields'
                -
                    $ref: '#/components/parameters/AutomationActionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationAction
    '/api/automation_actions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationAction
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationActionGETFields'
                -
                    $ref: '#/components/parameters/AutomationActionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationAction
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationAction
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationAction
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationAction
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomationActionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
    /api/automation_actions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationActions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationActionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationActionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomationActions
            requestBody:
                $ref: '#/components/requestBodies/AutomationActionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationActions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationActions
            requestBody:
                $ref: '#/components/requestBodies/AutomationActionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
    /api/automation_actions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomationActions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationActionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationActionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
    '/api/automation_actions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomationAction
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationAction
    /api/automation_conditions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomationCondition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationConditionGETFields'
                -
                    $ref: '#/components/parameters/AutomationConditionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationCondition
    '/api/automation_conditions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationConditionGETFields'
                -
                    $ref: '#/components/parameters/AutomationConditionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationCondition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationCondition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomationConditionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
    /api/automation_conditions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationConditionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationConditionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomationConditions
            requestBody:
                $ref: '#/components/requestBodies/AutomationConditionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationConditions
            requestBody:
                $ref: '#/components/requestBodies/AutomationConditionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
    /api/automation_conditions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomationConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationConditionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationConditionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
    '/api/automation_conditions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomationCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationCondition
    /api/automation_logs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomationLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationLogGETFields'
                -
                    $ref: '#/components/parameters/AutomationLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationLog
    '/api/automation_logs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationLogGETFields'
                -
                    $ref: '#/components/parameters/AutomationLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomationLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
    /api/automation_logs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomationLogs
            requestBody:
                $ref: '#/components/requestBodies/AutomationLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationLogs
            requestBody:
                $ref: '#/components/requestBodies/AutomationLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
    /api/automation_logs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomationLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
    '/api/automation_logs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationLog
    /api/automation_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomationQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationQueueGETFields'
                -
                    $ref: '#/components/parameters/AutomationQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationQueue
    '/api/automation_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationQueueGETFields'
                -
                    $ref: '#/components/parameters/AutomationQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomationQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
    /api/automation_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomationQueues
            requestBody:
                $ref: '#/components/requestBodies/AutomationQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationQueues
            requestBody:
                $ref: '#/components/requestBodies/AutomationQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
    /api/automation_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomationQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
    '/api/automation_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomationQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationQueue
    /api/automation_triggers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAutomationTrigger
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETFields'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
    '/api/automation_triggers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationTrigger
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETFields'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationTrigger
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationTrigger
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AutomationTriggerPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
    /api/automation_triggers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutomationTriggers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAutomationTriggers
            requestBody:
                $ref: '#/components/requestBodies/AutomationTriggerPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAutomationTriggers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAutomationTriggers
            requestBody:
                $ref: '#/components/requestBodies/AutomationTriggerPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
    /api/automation_triggers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAutomationTriggers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AutomationTriggerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
    '/api/automation_triggers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAutomationTrigger
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AutomationTrigger
    /api/awards/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAward
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AwardGETFields'
                -
                    $ref: '#/components/parameters/AwardGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Award
    '/api/awards/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAward
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AwardGETFields'
                -
                    $ref: '#/components/parameters/AwardGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Award
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAward
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Award
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAward
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AwardPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
    /api/awards:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAwards
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AwardGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AwardGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAwards
            requestBody:
                $ref: '#/components/requestBodies/AwardPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAwards
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAwards
            requestBody:
                $ref: '#/components/requestBodies/AwardPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
    /api/awards/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAwards
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AwardGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AwardGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
    '/api/awards/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAward
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Award
    /api/award_orders/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAwardOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AwardOrderGETFields'
                -
                    $ref: '#/components/parameters/AwardOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AwardOrder
    '/api/award_orders/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAwardOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AwardOrderGETFields'
                -
                    $ref: '#/components/parameters/AwardOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AwardOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAwardOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AwardOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAwardOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AwardOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
    /api/award_orders:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAwardOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AwardOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AwardOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAwardOrders
            requestBody:
                $ref: '#/components/requestBodies/AwardOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAwardOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAwardOrders
            requestBody:
                $ref: '#/components/requestBodies/AwardOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
    /api/award_orders/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAwardOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AwardOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AwardOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
    '/api/award_orders/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAwardOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrder
    /api/award_order_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaAwardOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETFields'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
    '/api/award_order_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAwardOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETFields'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAwardOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAwardOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/AwardOrderPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
    /api/award_order_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAwardOrderPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postAwardOrderPositions
            requestBody:
                $ref: '#/components/requestBodies/AwardOrderPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteAwardOrderPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchAwardOrderPositions
            requestBody:
                $ref: '#/components/requestBodies/AwardOrderPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
    /api/award_order_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectAwardOrderPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/AwardOrderPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
    '/api/award_order_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfAwardOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - AwardOrderPosition
    /api/baskets/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaBasket
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketGETFields'
                -
                    $ref: '#/components/parameters/BasketGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Basket
    '/api/baskets/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Basket
    /api/basket_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaBasketAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketAttributeGETFields'
                -
                    $ref: '#/components/parameters/BasketAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttribute
    '/api/basket_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketAttributeGETFields'
                -
                    $ref: '#/components/parameters/BasketAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
    /api/basket_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postBasketAttributes
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketAttributes
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
    /api/basket_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectBasketAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
    '/api/basket_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfBasketAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttribute
    /api/basket_attribute_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaBasketAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETFields'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
    '/api/basket_attribute_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETFields'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributeCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
    /api/basket_attribute_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketAttributeCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postBasketAttributeCredentials
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributeCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketAttributeCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketAttributeCredentials
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributeCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
    /api/basket_attribute_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectBasketAttributeCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketAttributeCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
    '/api/basket_attribute_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfBasketAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeCredential
    /api/basket_attribute_to_basket_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaBasketAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETFields'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
    '/api/basket_attribute_to_basket_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETFields'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributeToBasketPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
    /api/basket_attribute_to_basket_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketAttributeToBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postBasketAttributeToBasketPositions
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributeToBasketPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketAttributeToBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketAttributeToBasketPositions
            requestBody:
                $ref: '#/components/requestBodies/BasketAttributeToBasketPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
    /api/basket_attribute_to_basket_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectBasketAttributeToBasketPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketAttributeToBasketPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
    '/api/basket_attribute_to_basket_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfBasketAttributeToBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketAttributeToBasketPosition
    /api/basket_positions/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketPositionGETFields'
                -
                    $ref: '#/components/parameters/BasketPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - BasketPosition
    '/api/basket_positions/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfBasketPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - BasketPosition
    /api/basket_predefineds/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaBasketPredefined
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETFields'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketPredefined
    '/api/basket_predefineds/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketPredefined
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETFields'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketPredefined
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketPredefined
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BasketPredefined
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketPredefined
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BasketPredefinedPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
    /api/basket_predefineds:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBasketPredefineds
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postBasketPredefineds
            requestBody:
                $ref: '#/components/requestBodies/BasketPredefinedPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBasketPredefineds
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBasketPredefineds
            requestBody:
                $ref: '#/components/requestBodies/BasketPredefinedPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
    /api/basket_predefineds/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectBasketPredefineds
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BasketPredefinedGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
    '/api/basket_predefineds/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfBasketPredefined
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BasketPredefined
    /api/branchs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaBranch
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BranchGETFields'
                -
                    $ref: '#/components/parameters/BranchGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Branch
    '/api/branchs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BranchGETFields'
                -
                    $ref: '#/components/parameters/BranchGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Branch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Branch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BranchPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
    /api/branchs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postBranchs
            requestBody:
                $ref: '#/components/requestBodies/BranchPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBranchs
            requestBody:
                $ref: '#/components/requestBodies/BranchPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
    /api/branchs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
    '/api/branchs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Branch
    /api/branch_synchronization_configs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaBranchSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETFields'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
    '/api/branch_synchronization_configs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBranchSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETFields'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBranchSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBranchSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/BranchSynchronizationConfigPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
    /api/branch_synchronization_configs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getBranchSynchronizationConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postBranchSynchronizationConfigs
            requestBody:
                $ref: '#/components/requestBodies/BranchSynchronizationConfigPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteBranchSynchronizationConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchBranchSynchronizationConfigs
            requestBody:
                $ref: '#/components/requestBodies/BranchSynchronizationConfigPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
    /api/branch_synchronization_configs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectBranchSynchronizationConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/BranchSynchronizationConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
    '/api/branch_synchronization_configs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfBranchSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - BranchSynchronizationConfig
    /api/campaigns/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCampaign
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignGETFields'
                -
                    $ref: '#/components/parameters/CampaignGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Campaign
    '/api/campaigns/{id}':
        get:
            description: 'Get data item'
            operationId: getCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignGETFields'
                -
                    $ref: '#/components/parameters/CampaignGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Campaign
        delete:
            description: 'Delete data item'
            operationId: deleteCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Campaign
        patch:
            description: 'Patch data item'
            operationId: patchCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
    /api/campaigns:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCampaigns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
        post:
            description: 'Post data item/ collection'
            operationId: postCampaigns
            requestBody:
                $ref: '#/components/requestBodies/CampaignPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
        delete:
            description: 'Delete data collection'
            operationId: deleteCampaigns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
        patch:
            description: 'Patch data collection'
            operationId: patchCampaigns
            requestBody:
                $ref: '#/components/requestBodies/CampaignPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
    /api/campaigns/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCampaigns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
    '/api/campaigns/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Campaign
    /api/campaign_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCampaignAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETFields'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignAttribute
    '/api/campaign_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getCampaignAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETFields'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteCampaignAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignAttribute
        patch:
            description: 'Patch data item'
            operationId: patchCampaignAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
    /api/campaign_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCampaignAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postCampaignAttributes
            requestBody:
                $ref: '#/components/requestBodies/CampaignAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteCampaignAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchCampaignAttributes
            requestBody:
                $ref: '#/components/requestBodies/CampaignAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
    /api/campaign_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCampaignAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
    '/api/campaign_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCampaignAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignAttribute
    /api/campaign_attribute_to_campaigns/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCampaignAttributeToCampaign
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETFields'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
    '/api/campaign_attribute_to_campaigns/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignAttributeToCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETFields'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignAttributeToCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignAttributeToCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignAttributeToCampaignPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
    /api/campaign_attribute_to_campaigns:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignAttributeToCampaigns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCampaignAttributeToCampaigns
            requestBody:
                $ref: '#/components/requestBodies/CampaignAttributeToCampaignPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignAttributeToCampaigns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignAttributeToCampaigns
            requestBody:
                $ref: '#/components/requestBodies/CampaignAttributeToCampaignPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
    /api/campaign_attribute_to_campaigns/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCampaignAttributeToCampaigns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignAttributeToCampaignGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
    '/api/campaign_attribute_to_campaigns/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCampaignAttributeToCampaign
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignAttributeToCampaign
    /api/campaign_conditions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCampaignCondition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignConditionGETFields'
                -
                    $ref: '#/components/parameters/CampaignConditionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignCondition
    '/api/campaign_conditions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignConditionGETFields'
                -
                    $ref: '#/components/parameters/CampaignConditionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignCondition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignCondition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignConditionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
    /api/campaign_conditions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignConditionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignConditionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCampaignConditions
            requestBody:
                $ref: '#/components/requestBodies/CampaignConditionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignConditions
            requestBody:
                $ref: '#/components/requestBodies/CampaignConditionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
    /api/campaign_conditions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCampaignConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignConditionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignConditionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
    '/api/campaign_conditions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCampaignCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignCondition
    /api/campaign_condition_sections/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCampaignConditionSection
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETFields'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
    '/api/campaign_condition_sections/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignConditionSection
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETFields'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignConditionSection
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignConditionSection
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignConditionSectionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
    /api/campaign_condition_sections:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignConditionSections
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCampaignConditionSections
            requestBody:
                $ref: '#/components/requestBodies/CampaignConditionSectionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignConditionSections
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignConditionSections
            requestBody:
                $ref: '#/components/requestBodies/CampaignConditionSectionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
    /api/campaign_condition_sections/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCampaignConditionSections
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignConditionSectionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
    '/api/campaign_condition_sections/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCampaignConditionSection
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignConditionSection
    /api/campaign_opportunities/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCampaignOpportunity
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETFields'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignOpportunity
    '/api/campaign_opportunities/{id}':
        get:
            description: 'Get data item'
            operationId: getCampaignOpportunity
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETFields'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignOpportunity
        delete:
            description: 'Delete data item'
            operationId: deleteCampaignOpportunity
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignOpportunity
        patch:
            description: 'Patch data item'
            operationId: patchCampaignOpportunity
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignOpportunityPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
    /api/campaign_opportunities:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCampaignOpportunities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
        post:
            description: 'Post data item/ collection'
            operationId: postCampaignOpportunities
            requestBody:
                $ref: '#/components/requestBodies/CampaignOpportunityPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
        delete:
            description: 'Delete data collection'
            operationId: deleteCampaignOpportunities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
        patch:
            description: 'Patch data collection'
            operationId: patchCampaignOpportunities
            requestBody:
                $ref: '#/components/requestBodies/CampaignOpportunityPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
    /api/campaign_opportunities/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCampaignOpportunities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignOpportunityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
    '/api/campaign_opportunities/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCampaignOpportunity
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignOpportunity
    /api/campaign_opportunity_change_logs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCampaignOpportunityChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETFields'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
    '/api/campaign_opportunity_change_logs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignOpportunityChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETFields'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignOpportunityChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignOpportunityChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CampaignOpportunityChangeLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
    /api/campaign_opportunity_change_logs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCampaignOpportunityChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCampaignOpportunityChangeLogs
            requestBody:
                $ref: '#/components/requestBodies/CampaignOpportunityChangeLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCampaignOpportunityChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCampaignOpportunityChangeLogs
            requestBody:
                $ref: '#/components/requestBodies/CampaignOpportunityChangeLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
    /api/campaign_opportunity_change_logs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCampaignOpportunityChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignOpportunityChangeLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
    '/api/campaign_opportunity_change_logs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCampaignOpportunityChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CampaignOpportunityChangeLog
    /api/campaign_phases/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCampaignPhase
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETFields'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignPhase
    '/api/campaign_phases/{id}':
        get:
            description: 'Get data item'
            operationId: getCampaignPhase
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETFields'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CampaignPhase
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/campaign_phases:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCampaignPhases
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignPhase
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/campaign_phases/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCampaignPhases
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CampaignPhaseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CampaignPhase
    /api/clipboards/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaClipboard
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardGETFields'
                -
                    $ref: '#/components/parameters/ClipboardGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Clipboard
    '/api/clipboards/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboard
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardGETFields'
                -
                    $ref: '#/components/parameters/ClipboardGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Clipboard
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboard
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Clipboard
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboard
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ClipboardPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
    /api/clipboards:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboards
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postClipboards
            requestBody:
                $ref: '#/components/requestBodies/ClipboardPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboards
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboards
            requestBody:
                $ref: '#/components/requestBodies/ClipboardPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
    /api/clipboards/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectClipboards
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
    '/api/clipboards/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfClipboard
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Clipboard
    /api/clipboard_to_account_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaClipboardToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
    '/api/clipboard_to_account_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToAccountCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
    /api/clipboard_to_account_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postClipboardToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToAccountCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToAccountCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
    /api/clipboard_to_account_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectClipboardToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
    '/api/clipboard_to_account_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfClipboardToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountCompany
    /api/clipboard_to_account_users/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaClipboardToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
    '/api/clipboard_to_account_users/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToAccountUserPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
    /api/clipboard_to_account_users:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postClipboardToAccountUsers
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToAccountUserPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToAccountUsers
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToAccountUserPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
    /api/clipboard_to_account_users/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectClipboardToAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToAccountUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
    '/api/clipboard_to_account_users/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfClipboardToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToAccountUser
    /api/clipboard_to_places/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaClipboardToPlaces
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
    '/api/clipboard_to_places/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToPlacesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
    /api/clipboard_to_places:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToPlacess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postClipboardToPlacess
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToPlacesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToPlacess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToPlacess
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToPlacesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
    /api/clipboard_to_places/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectClipboardToPlacess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToPlacesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
    '/api/clipboard_to_places/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfClipboardToPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToPlaces
    /api/clipboard_to_products/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaClipboardToProduct
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
    '/api/clipboard_to_products/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETFields'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToProductPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
    /api/clipboard_to_products:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getClipboardToProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postClipboardToProducts
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToProductPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteClipboardToProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchClipboardToProducts
            requestBody:
                $ref: '#/components/requestBodies/ClipboardToProductPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
    /api/clipboard_to_products/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectClipboardToProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ClipboardToProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
    '/api/clipboard_to_products/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfClipboardToProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ClipboardToProduct
    /api/commissions/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommission
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionGETFields'
                -
                    $ref: '#/components/parameters/CommissionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Commission
    '/api/commissions/{id}':
        get:
            description: 'Get data item'
            operationId: getCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionGETFields'
                -
                    $ref: '#/components/parameters/CommissionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Commission
        delete:
            description: 'Delete data item'
            operationId: deleteCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Commission
        patch:
            description: 'Patch data item'
            operationId: patchCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
    /api/commissions:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
        post:
            description: 'Post data item/ collection'
            operationId: postCommissions
            requestBody:
                $ref: '#/components/requestBodies/CommissionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
        patch:
            description: 'Patch data collection'
            operationId: patchCommissions
            requestBody:
                $ref: '#/components/requestBodies/CommissionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
    /api/commissions/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
    '/api/commissions/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Commission
    /api/commission_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttribute
    '/api/commission_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttribute
        patch:
            description: 'Patch data item'
            operationId: patchCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
    /api/commission_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionAttributes
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionAttributes
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
    /api/commission_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
    '/api/commission_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttribute
    /api/commission_attribute_criterias/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionAttributeCriteria
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeCriteria
    '/api/commission_attribute_criterias/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionAttributeCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeCriteria
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionAttributeCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeCriteria
        patch:
            description: 'Patch data item'
            operationId: patchCommissionAttributeCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeCriteriaPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
    /api/commission_attribute_criterias:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionAttributeCriterias
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionAttributeCriterias
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeCriteriaPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionAttributeCriterias
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionAttributeCriterias
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeCriteriaPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
    /api/commission_attribute_criterias/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionAttributeCriterias
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeCriteriaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
    '/api/commission_attribute_criterias/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionAttributeCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeCriteria
    /api/commission_attribute_relation_actions/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionAttributeRelationActions
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeRelationActions
    '/api/commission_attribute_relation_actions/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionAttributeRelationActions
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeRelationActions
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionAttributeRelationActions
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeRelationActions
        patch:
            description: 'Patch data item'
            operationId: patchCommissionAttributeRelationActions
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeRelationActionsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
    /api/commission_attribute_relation_actions:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionAttributeRelationActionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionAttributeRelationActionss
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeRelationActionsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionAttributeRelationActionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionAttributeRelationActionss
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeRelationActionsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
    /api/commission_attribute_relation_actions/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionAttributeRelationActionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationActionsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
    '/api/commission_attribute_relation_actions/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionAttributeRelationActions
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelationActions
    /api/commission_attribute_relations/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionAttributeRelations
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeRelations
    '/api/commission_attribute_relations/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionAttributeRelations
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETFields'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeRelations
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionAttributeRelations
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionAttributeRelations
        patch:
            description: 'Patch data item'
            operationId: patchCommissionAttributeRelations
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeRelationsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
    /api/commission_attribute_relations:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionAttributeRelationss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionAttributeRelationss
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeRelationsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionAttributeRelationss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionAttributeRelationss
            requestBody:
                $ref: '#/components/requestBodies/CommissionAttributeRelationsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
    /api/commission_attribute_relations/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionAttributeRelationss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionAttributeRelationsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
    '/api/commission_attribute_relations/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionAttributeRelations
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionAttributeRelations
    /api/commission_histories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETFields'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionHistory
    '/api/commission_histories/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETFields'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionHistory
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionHistory
        patch:
            description: 'Patch data item'
            operationId: patchCommissionHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
    /api/commission_histories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionHistories
            requestBody:
                $ref: '#/components/requestBodies/CommissionHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionHistories
            requestBody:
                $ref: '#/components/requestBodies/CommissionHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
    /api/commission_histories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
    '/api/commission_histories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionHistory
    /api/commission_phases/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionPhase
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETFields'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionPhase
    '/api/commission_phases/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionPhase
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETFields'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionPhase
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionPhase
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionPhase
        patch:
            description: 'Patch data item'
            operationId: patchCommissionPhase
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionPhasePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
    /api/commission_phases:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionPhases
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionPhases
            requestBody:
                $ref: '#/components/requestBodies/CommissionPhasePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionPhases
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionPhases
            requestBody:
                $ref: '#/components/requestBodies/CommissionPhasePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
    /api/commission_phases/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionPhases
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionPhaseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
    '/api/commission_phases/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionPhase
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionPhase
    /api/commission_relations_summaries/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCommissionRelationsSummary
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETFields'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
    '/api/commission_relations_summaries/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommissionRelationsSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETFields'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommissionRelationsSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommissionRelationsSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionRelationsSummaryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
    /api/commission_relations_summaries:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommissionRelationsSummaries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCommissionRelationsSummaries
            requestBody:
                $ref: '#/components/requestBodies/CommissionRelationsSummaryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommissionRelationsSummaries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommissionRelationsSummaries
            requestBody:
                $ref: '#/components/requestBodies/CommissionRelationsSummaryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
    /api/commission_relations_summaries/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCommissionRelationsSummaries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionRelationsSummaryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
    '/api/commission_relations_summaries/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCommissionRelationsSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionRelationsSummary
    /api/commission_scope_types/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionScopeType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETFields'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionScopeType
    '/api/commission_scope_types/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionScopeType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETFields'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionScopeType
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionScopeType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionScopeType
        patch:
            description: 'Patch data item'
            operationId: patchCommissionScopeType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionScopeTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
    /api/commission_scope_types:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionScopeTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionScopeTypes
            requestBody:
                $ref: '#/components/requestBodies/CommissionScopeTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionScopeTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionScopeTypes
            requestBody:
                $ref: '#/components/requestBodies/CommissionScopeTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
    /api/commission_scope_types/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionScopeTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionScopeTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
    '/api/commission_scope_types/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionScopeType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionScopeType
    /api/commission_shortcuts/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETFields'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionShortcut
    '/api/commission_shortcuts/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionShortcut
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETFields'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionShortcut
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/commission_shortcuts:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionShortcuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionShortcut
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/commission_shortcuts/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionShortcuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionShortcutGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionShortcut
    /api/commission_shortcut_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCommissionShortcutCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETFields'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
    '/api/commission_shortcut_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommissionShortcutCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETFields'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommissionShortcutCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommissionShortcutCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionShortcutCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
    /api/commission_shortcut_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommissionShortcutCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCommissionShortcutCredentials
            requestBody:
                $ref: '#/components/requestBodies/CommissionShortcutCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommissionShortcutCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommissionShortcutCredentials
            requestBody:
                $ref: '#/components/requestBodies/CommissionShortcutCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
    /api/commission_shortcut_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCommissionShortcutCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionShortcutCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
    '/api/commission_shortcut_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCommissionShortcutCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommissionShortcutCredential
    /api/commission_templates/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETFields'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionTemplate
    '/api/commission_templates/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETFields'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionTemplate
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionTemplate
        patch:
            description: 'Patch data item'
            operationId: patchCommissionTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
    /api/commission_templates:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionTemplates
            requestBody:
                $ref: '#/components/requestBodies/CommissionTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionTemplates
            requestBody:
                $ref: '#/components/requestBodies/CommissionTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
    /api/commission_templates/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
    '/api/commission_templates/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionTemplate
    /api/commissions_user_userss/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaCommissionsUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETFields'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionsUserUsers
    '/api/commissions_user_userss/{id}':
        get:
            description: 'Get data item'
            operationId: getCommissionsUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETFields'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionsUserUsers
        delete:
            description: 'Delete data item'
            operationId: deleteCommissionsUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - CommissionsUserUsers
        patch:
            description: 'Patch data item'
            operationId: patchCommissionsUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommissionsUserUsersPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
    /api/commissions_user_userss:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getCommissionsUserUserss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
        post:
            description: 'Post data item/ collection'
            operationId: postCommissionsUserUserss
            requestBody:
                $ref: '#/components/requestBodies/CommissionsUserUsersPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
        delete:
            description: 'Delete data collection'
            operationId: deleteCommissionsUserUserss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
        patch:
            description: 'Patch data collection'
            operationId: patchCommissionsUserUserss
            requestBody:
                $ref: '#/components/requestBodies/CommissionsUserUsersPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
    /api/commissions_user_userss/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectCommissionsUserUserss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommissionsUserUsersGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
    '/api/commissions_user_userss/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfCommissionsUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - CommissionsUserUsers
    /api/communications/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCommunication
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommunicationGETFields'
                -
                    $ref: '#/components/parameters/CommunicationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Communication
    '/api/communications/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommunicationGETFields'
                -
                    $ref: '#/components/parameters/CommunicationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Communication
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Communication
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommunicationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
    /api/communications:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommunications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommunicationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommunicationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCommunications
            requestBody:
                $ref: '#/components/requestBodies/CommunicationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommunications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommunications
            requestBody:
                $ref: '#/components/requestBodies/CommunicationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
    /api/communications/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCommunications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommunicationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommunicationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
    '/api/communications/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Communication
    /api/communication_thread_groups/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCommunicationThreadGroups
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETFields'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
    '/api/communication_thread_groups/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommunicationThreadGroups
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETFields'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommunicationThreadGroups
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommunicationThreadGroups
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CommunicationThreadGroupsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
    /api/communication_thread_groups:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCommunicationThreadGroupss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCommunicationThreadGroupss
            requestBody:
                $ref: '#/components/requestBodies/CommunicationThreadGroupsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCommunicationThreadGroupss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCommunicationThreadGroupss
            requestBody:
                $ref: '#/components/requestBodies/CommunicationThreadGroupsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
    /api/communication_thread_groups/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCommunicationThreadGroupss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CommunicationThreadGroupsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
    '/api/communication_thread_groups/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCommunicationThreadGroups
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CommunicationThreadGroups
    /api/crons/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCron
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CronGETFields'
                -
                    $ref: '#/components/parameters/CronGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Cron
    '/api/crons/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCron
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CronGETFields'
                -
                    $ref: '#/components/parameters/CronGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Cron
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCron
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Cron
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCron
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CronPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
    /api/crons:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCrons
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CronGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CronGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCrons
            requestBody:
                $ref: '#/components/requestBodies/CronPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCrons
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCrons
            requestBody:
                $ref: '#/components/requestBodies/CronPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
    /api/crons/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCrons
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CronGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CronGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
    '/api/crons/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCron
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Cron
    /api/csss/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCss
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CssGETFields'
                -
                    $ref: '#/components/parameters/CssGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Css
    '/api/csss/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCss
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CssGETFields'
                -
                    $ref: '#/components/parameters/CssGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Css
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCss
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Css
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCss
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CssPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
    /api/csss:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CssGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CssGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCsss
            requestBody:
                $ref: '#/components/requestBodies/CssPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsss
            requestBody:
                $ref: '#/components/requestBodies/CssPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
    /api/csss/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCsss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CssGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CssGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
    '/api/csss/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCss
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Css
    /api/css_to_profiles/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCssToProfile
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CssToProfileGETFields'
                -
                    $ref: '#/components/parameters/CssToProfileGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CssToProfile
    '/api/css_to_profiles/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCssToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CssToProfileGETFields'
                -
                    $ref: '#/components/parameters/CssToProfileGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CssToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCssToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CssToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCssToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CssToProfilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
    /api/css_to_profiles:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCssToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CssToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CssToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCssToProfiles
            requestBody:
                $ref: '#/components/requestBodies/CssToProfilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCssToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCssToProfiles
            requestBody:
                $ref: '#/components/requestBodies/CssToProfilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
    /api/css_to_profiles/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCssToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CssToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CssToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
    '/api/css_to_profiles/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCssToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CssToProfile
    /api/csv_fields/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCsvField
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvFieldGETFields'
                -
                    $ref: '#/components/parameters/CsvFieldGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvField
    '/api/csv_fields/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvField
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvFieldGETFields'
                -
                    $ref: '#/components/parameters/CsvFieldGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvField
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvField
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvField
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvField
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CsvFieldPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
    /api/csv_fields:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvFields
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvFieldGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvFieldGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCsvFields
            requestBody:
                $ref: '#/components/requestBodies/CsvFieldPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvFields
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvFields
            requestBody:
                $ref: '#/components/requestBodies/CsvFieldPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
    /api/csv_fields/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCsvFields
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvFieldGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvFieldGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
    '/api/csv_fields/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCsvField
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvField
    /api/csv_file_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCsvFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETFields'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
    '/api/csv_file_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETFields'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CsvFileQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
    /api/csv_file_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvFileQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCsvFileQueues
            requestBody:
                $ref: '#/components/requestBodies/CsvFileQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvFileQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvFileQueues
            requestBody:
                $ref: '#/components/requestBodies/CsvFileQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
    /api/csv_file_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCsvFileQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvFileQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
    '/api/csv_file_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCsvFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvFileQueue
    /api/csv_import_templates/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCsvImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETFields'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
    '/api/csv_import_templates/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETFields'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CsvImportTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
    /api/csv_import_templates:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvImportTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCsvImportTemplates
            requestBody:
                $ref: '#/components/requestBodies/CsvImportTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvImportTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvImportTemplates
            requestBody:
                $ref: '#/components/requestBodies/CsvImportTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
    /api/csv_import_templates/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCsvImportTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvImportTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
    '/api/csv_import_templates/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCsvImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplate
    /api/csv_import_template_fields/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaCsvImportTemplateField
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETFields'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
    '/api/csv_import_template_fields/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvImportTemplateField
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETFields'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvImportTemplateField
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvImportTemplateField
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/CsvImportTemplateFieldPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
    /api/csv_import_template_fields:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getCsvImportTemplateFields
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postCsvImportTemplateFields
            requestBody:
                $ref: '#/components/requestBodies/CsvImportTemplateFieldPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteCsvImportTemplateFields
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchCsvImportTemplateFields
            requestBody:
                $ref: '#/components/requestBodies/CsvImportTemplateFieldPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
    /api/csv_import_template_fields/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectCsvImportTemplateFields
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/CsvImportTemplateFieldGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
    '/api/csv_import_template_fields/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfCsvImportTemplateField
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - CsvImportTemplateField
    /api/decretation_schemas/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDecretationSchema
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETFields'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DecretationSchema
    '/api/decretation_schemas/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDecretationSchema
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETFields'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DecretationSchema
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDecretationSchema
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DecretationSchema
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDecretationSchema
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DecretationSchemaPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
    /api/decretation_schemas:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDecretationSchemas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDecretationSchemas
            requestBody:
                $ref: '#/components/requestBodies/DecretationSchemaPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDecretationSchemas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDecretationSchemas
            requestBody:
                $ref: '#/components/requestBodies/DecretationSchemaPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
    /api/decretation_schemas/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDecretationSchemas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DecretationSchemaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
    '/api/decretation_schemas/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDecretationSchema
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchema
    /api/decretation_schema_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDecretationSchemaPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETFields'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
    '/api/decretation_schema_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDecretationSchemaPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETFields'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDecretationSchemaPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDecretationSchemaPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DecretationSchemaPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
    /api/decretation_schema_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDecretationSchemaPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDecretationSchemaPositions
            requestBody:
                $ref: '#/components/requestBodies/DecretationSchemaPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDecretationSchemaPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDecretationSchemaPositions
            requestBody:
                $ref: '#/components/requestBodies/DecretationSchemaPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
    /api/decretation_schema_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDecretationSchemaPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DecretationSchemaPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
    '/api/decretation_schema_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDecretationSchemaPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DecretationSchemaPosition
    /api/delivery_cost_definitions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDeliveryCostDefinition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETFields'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
    '/api/delivery_cost_definitions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDeliveryCostDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETFields'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDeliveryCostDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDeliveryCostDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DeliveryCostDefinitionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
    /api/delivery_cost_definitions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDeliveryCostDefinitions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDeliveryCostDefinitions
            requestBody:
                $ref: '#/components/requestBodies/DeliveryCostDefinitionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDeliveryCostDefinitions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDeliveryCostDefinitions
            requestBody:
                $ref: '#/components/requestBodies/DeliveryCostDefinitionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
    /api/delivery_cost_definitions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDeliveryCostDefinitions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DeliveryCostDefinitionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
    '/api/delivery_cost_definitions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDeliveryCostDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DeliveryCostDefinition
    /api/delivery_types/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDeliveryType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETFields'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DeliveryType
    '/api/delivery_types/{id}':
        get:
            description: 'Get data item'
            operationId: getDeliveryType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETFields'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DeliveryType
        delete:
            description: 'Delete data item'
            operationId: deleteDeliveryType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DeliveryType
        patch:
            description: 'Patch data item'
            operationId: patchDeliveryType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DeliveryTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
    /api/delivery_types:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDeliveryTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
        post:
            description: 'Post data item/ collection'
            operationId: postDeliveryTypes
            requestBody:
                $ref: '#/components/requestBodies/DeliveryTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
        delete:
            description: 'Delete data collection'
            operationId: deleteDeliveryTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
        patch:
            description: 'Patch data collection'
            operationId: patchDeliveryTypes
            requestBody:
                $ref: '#/components/requestBodies/DeliveryTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
    /api/delivery_types/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDeliveryTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DeliveryTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
    '/api/delivery_types/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDeliveryType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DeliveryType
    /api/dictionary_pnas/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDictionaryPna
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETFields'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DictionaryPna
    '/api/dictionary_pnas/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDictionaryPna
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETFields'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DictionaryPna
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDictionaryPna
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DictionaryPna
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDictionaryPna
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DictionaryPnaPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
    /api/dictionary_pnas:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDictionaryPnas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDictionaryPnas
            requestBody:
                $ref: '#/components/requestBodies/DictionaryPnaPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDictionaryPnas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDictionaryPnas
            requestBody:
                $ref: '#/components/requestBodies/DictionaryPnaPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
    /api/dictionary_pnas/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDictionaryPnas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DictionaryPnaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
    '/api/dictionary_pnas/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDictionaryPna
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DictionaryPna
    /api/discounts/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDiscount
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountGETFields'
                -
                    $ref: '#/components/parameters/DiscountGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Discount
    '/api/discounts/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountGETFields'
                -
                    $ref: '#/components/parameters/DiscountGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Discount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Discount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DiscountPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
    /api/discounts:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDiscounts
            requestBody:
                $ref: '#/components/requestBodies/DiscountPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscounts
            requestBody:
                $ref: '#/components/requestBodies/DiscountPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
    /api/discounts/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
    '/api/discounts/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Discount
    /api/discount_limits/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDiscountLimit
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountLimitGETFields'
                -
                    $ref: '#/components/parameters/DiscountLimitGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountLimit
    '/api/discount_limits/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountLimitGETFields'
                -
                    $ref: '#/components/parameters/DiscountLimitGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountLimit
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountLimit
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DiscountLimitPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
    /api/discount_limits:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountLimits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountLimitGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountLimitGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDiscountLimits
            requestBody:
                $ref: '#/components/requestBodies/DiscountLimitPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountLimits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountLimits
            requestBody:
                $ref: '#/components/requestBodies/DiscountLimitPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
    /api/discount_limits/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDiscountLimits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountLimitGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountLimitGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
    '/api/discount_limits/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDiscountLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountLimit
    /api/discount_thresholds/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDiscountThresholds
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETFields'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
    '/api/discount_thresholds/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountThresholds
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETFields'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountThresholds
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountThresholds
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DiscountThresholdsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
    /api/discount_thresholds:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountThresholdss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDiscountThresholdss
            requestBody:
                $ref: '#/components/requestBodies/DiscountThresholdsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountThresholdss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountThresholdss
            requestBody:
                $ref: '#/components/requestBodies/DiscountThresholdsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
    /api/discount_thresholds/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDiscountThresholdss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountThresholdsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
    '/api/discount_thresholds/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDiscountThresholds
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountThresholds
    /api/discount_types/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDiscountType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountTypeGETFields'
                -
                    $ref: '#/components/parameters/DiscountTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountType
    '/api/discount_types/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountTypeGETFields'
                -
                    $ref: '#/components/parameters/DiscountTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountType
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountType
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DiscountTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
    /api/discount_types:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDiscountTypes
            requestBody:
                $ref: '#/components/requestBodies/DiscountTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountTypes
            requestBody:
                $ref: '#/components/requestBodies/DiscountTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
    /api/discount_types/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDiscountTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
    '/api/discount_types/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDiscountType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountType
    /api/discount_type_to_account_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDiscountTypeToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
    '/api/discount_type_to_account_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountTypeToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountTypeToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountTypeToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DiscountTypeToAccountCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
    /api/discount_type_to_account_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDiscountTypeToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDiscountTypeToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/DiscountTypeToAccountCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDiscountTypeToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDiscountTypeToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/DiscountTypeToAccountCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
    /api/discount_type_to_account_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDiscountTypeToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DiscountTypeToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
    '/api/discount_type_to_account_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDiscountTypeToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DiscountTypeToAccountCompany
    /api/document_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETFields'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentAttribute
    '/api/document_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETFields'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentAttribute
        patch:
            description: 'Patch data item'
            operationId: patchDocumentAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
    /api/document_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentAttributes
            requestBody:
                $ref: '#/components/requestBodies/DocumentAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentAttributes
            requestBody:
                $ref: '#/components/requestBodies/DocumentAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
    /api/document_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
    '/api/document_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentAttribute
    /api/document_export_configs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentExportConfig
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETFields'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
    '/api/document_export_configs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentExportConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETFields'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentExportConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentExportConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentExportConfigPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
    /api/document_export_configs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentExportConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentExportConfigs
            requestBody:
                $ref: '#/components/requestBodies/DocumentExportConfigPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentExportConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentExportConfigs
            requestBody:
                $ref: '#/components/requestBodies/DocumentExportConfigPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
    /api/document_export_configs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentExportConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentExportConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
    '/api/document_export_configs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentExportConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportConfig
    /api/document_export_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentExportQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETFields'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
    '/api/document_export_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentExportQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETFields'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentExportQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentExportQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentExportQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
    /api/document_export_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentExportQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentExportQueues
            requestBody:
                $ref: '#/components/requestBodies/DocumentExportQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentExportQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentExportQueues
            requestBody:
                $ref: '#/components/requestBodies/DocumentExportQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
    /api/document_export_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentExportQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentExportQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
    '/api/document_export_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentExportQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentExportQueue
    /api/document_inventories/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentInventory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETFields'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentInventory
    '/api/document_inventories/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentInventory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETFields'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentInventory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentInventory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentInventory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentInventory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentInventoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
    /api/document_inventories:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentInventories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentInventories
            requestBody:
                $ref: '#/components/requestBodies/DocumentInventoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentInventories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentInventories
            requestBody:
                $ref: '#/components/requestBodies/DocumentInventoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
    /api/document_inventories/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentInventories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentInventoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
    '/api/document_inventories/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentInventory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventory
    /api/document_inventory_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentInventoryPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETFields'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
    '/api/document_inventory_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentInventoryPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETFields'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentInventoryPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentInventoryPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentInventoryPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
    /api/document_inventory_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentInventoryPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentInventoryPositions
            requestBody:
                $ref: '#/components/requestBodies/DocumentInventoryPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentInventoryPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentInventoryPositions
            requestBody:
                $ref: '#/components/requestBodies/DocumentInventoryPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
    /api/document_inventory_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentInventoryPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentInventoryPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
    '/api/document_inventory_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentInventoryPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentInventoryPosition
    /api/document_invoices/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETFields'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentInvoice
    '/api/document_invoices/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETFields'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentInvoice
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentInvoice
        patch:
            description: 'Patch data item'
            operationId: patchDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentInvoicePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
    /api/document_invoices:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentInvoices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentInvoices
            requestBody:
                $ref: '#/components/requestBodies/DocumentInvoicePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentInvoices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentInvoices
            requestBody:
                $ref: '#/components/requestBodies/DocumentInvoicePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
    /api/document_invoices/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentInvoices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentInvoiceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
    '/api/document_invoices/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentInvoice
    /api/document_offers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOffer
    '/api/document_offers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOffer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOffer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
    /api/document_offers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentOffers
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOffers
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
    /api/document_offers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentOffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
    '/api/document_offers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentOffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOffer
    /api/document_offer_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentOfferAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
    '/api/document_offer_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOfferAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOfferAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOfferAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
    /api/document_offer_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOfferAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentOfferAttributes
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOfferAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOfferAttributes
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
    /api/document_offer_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentOfferAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
    '/api/document_offer_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentOfferAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttribute
    /api/document_offer_attribute_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentOfferAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
    '/api/document_offer_attribute_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOfferAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOfferAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOfferAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferAttributeCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
    /api/document_offer_attribute_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOfferAttributeCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentOfferAttributeCredentials
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferAttributeCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOfferAttributeCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOfferAttributeCredentials
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferAttributeCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
    /api/document_offer_attribute_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentOfferAttributeCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferAttributeCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
    '/api/document_offer_attribute_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentOfferAttributeCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferAttributeCredential
    /api/document_offer_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentOfferPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
    '/api/document_offer_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOfferPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOfferPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOfferPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
    /api/document_offer_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOfferPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentOfferPositions
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOfferPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOfferPositions
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
    /api/document_offer_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentOfferPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
    '/api/document_offer_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentOfferPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOfferPosition
    /api/document_offer_questions/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentOfferQuestion
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOfferQuestion
    '/api/document_offer_questions/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentOfferQuestion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOfferQuestion
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentOfferQuestion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOfferQuestion
        patch:
            description: 'Patch data item'
            operationId: patchDocumentOfferQuestion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferQuestionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
    /api/document_offer_questions:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentOfferQuestions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentOfferQuestions
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferQuestionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentOfferQuestions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentOfferQuestions
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferQuestionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
    /api/document_offer_questions/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentOfferQuestions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
    '/api/document_offer_questions/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentOfferQuestion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestion
    /api/document_offer_question_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentOfferQuestionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOfferQuestionAttribute
    '/api/document_offer_question_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentOfferQuestionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETFields'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOfferQuestionAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentOfferQuestionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOfferQuestionAttribute
        patch:
            description: 'Patch data item'
            operationId: patchDocumentOfferQuestionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferQuestionAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
    /api/document_offer_question_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentOfferQuestionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentOfferQuestionAttributes
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferQuestionAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentOfferQuestionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentOfferQuestionAttributes
            requestBody:
                $ref: '#/components/requestBodies/DocumentOfferQuestionAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
    /api/document_offer_question_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentOfferQuestionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOfferQuestionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
    '/api/document_offer_question_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentOfferQuestionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOfferQuestionAttribute
    /api/document_orders/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/DocumentOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOrder
    '/api/document_orders/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/DocumentOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOrder
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentOrder
        patch:
            description: 'Patch data item'
            operationId: patchDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
    /api/document_orders:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentOrders
            requestBody:
                $ref: '#/components/requestBodies/DocumentOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentOrders
            requestBody:
                $ref: '#/components/requestBodies/DocumentOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
    /api/document_orders/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
    '/api/document_orders/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentOrder
    /api/document_order_product_attribute_values/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETFields'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
    '/api/document_order_product_attribute_values/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETFields'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentOrderProductAttributeValuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
    /api/document_order_product_attribute_values:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentOrderProductAttributeValues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentOrderProductAttributeValues
            requestBody:
                $ref: '#/components/requestBodies/DocumentOrderProductAttributeValuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentOrderProductAttributeValues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentOrderProductAttributeValues
            requestBody:
                $ref: '#/components/requestBodies/DocumentOrderProductAttributeValuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
    /api/document_order_product_attribute_values/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentOrderProductAttributeValues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
    '/api/document_order_product_attribute_values/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentOrderProductAttributeValue
    /api/document_payments/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentPayment
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETFields'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentPayment
    '/api/document_payments/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentPayment
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETFields'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentPayment
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentPayment
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentPayment
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentPayment
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentPaymentPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
    /api/document_payments:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentPayments
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentPayments
            requestBody:
                $ref: '#/components/requestBodies/DocumentPaymentPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentPayments
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentPayments
            requestBody:
                $ref: '#/components/requestBodies/DocumentPaymentPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
    /api/document_payments/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentPayments
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentPaymentGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
    '/api/document_payments/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentPayment
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPayment
    /api/document_payment_headers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentPaymentHeader
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETFields'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
    '/api/document_payment_headers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentPaymentHeader
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETFields'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentPaymentHeader
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentPaymentHeader
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentPaymentHeaderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
    /api/document_payment_headers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentPaymentHeaders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentPaymentHeaders
            requestBody:
                $ref: '#/components/requestBodies/DocumentPaymentHeaderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentPaymentHeaders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentPaymentHeaders
            requestBody:
                $ref: '#/components/requestBodies/DocumentPaymentHeaderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
    /api/document_payment_headers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentPaymentHeaders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentPaymentHeaderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
    '/api/document_payment_headers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentPaymentHeader
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentPaymentHeader
    /api/document_reservations/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentReservation
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentReservationGETFields'
                -
                    $ref: '#/components/parameters/DocumentReservationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentReservation
    '/api/document_reservations/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentReservation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentReservationGETFields'
                -
                    $ref: '#/components/parameters/DocumentReservationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentReservation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentReservation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentReservation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentReservation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentReservationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
    /api/document_reservations:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentReservations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentReservationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentReservationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentReservations
            requestBody:
                $ref: '#/components/requestBodies/DocumentReservationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentReservations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentReservations
            requestBody:
                $ref: '#/components/requestBodies/DocumentReservationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
    /api/document_reservations/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentReservations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentReservationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentReservationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
    '/api/document_reservations/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentReservation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentReservation
    /api/document_series_definitions/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentSeriesDefinition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETFields'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentSeriesDefinition
    '/api/document_series_definitions/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentSeriesDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETFields'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentSeriesDefinition
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentSeriesDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentSeriesDefinition
        patch:
            description: 'Patch data item'
            operationId: patchDocumentSeriesDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentSeriesDefinitionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
    /api/document_series_definitions:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentSeriesDefinitions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentSeriesDefinitions
            requestBody:
                $ref: '#/components/requestBodies/DocumentSeriesDefinitionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentSeriesDefinitions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentSeriesDefinitions
            requestBody:
                $ref: '#/components/requestBodies/DocumentSeriesDefinitionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
    /api/document_series_definitions/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentSeriesDefinitions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSeriesDefinitionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
    '/api/document_series_definitions/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentSeriesDefinition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentSeriesDefinition
    /api/document_series_to_branchs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentSeriesToBranch
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETFields'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
    '/api/document_series_to_branchs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentSeriesToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETFields'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentSeriesToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentSeriesToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentSeriesToBranchPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
    /api/document_series_to_branchs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentSeriesToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentSeriesToBranchs
            requestBody:
                $ref: '#/components/requestBodies/DocumentSeriesToBranchPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentSeriesToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentSeriesToBranchs
            requestBody:
                $ref: '#/components/requestBodies/DocumentSeriesToBranchPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
    /api/document_series_to_branchs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentSeriesToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSeriesToBranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
    '/api/document_series_to_branchs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentSeriesToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSeriesToBranch
    /api/document_stores/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaDocumentStore
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentStoreGETFields'
                -
                    $ref: '#/components/parameters/DocumentStoreGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentStore
    '/api/document_stores/{id}':
        get:
            description: 'Get data item'
            operationId: getDocumentStore
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentStoreGETFields'
                -
                    $ref: '#/components/parameters/DocumentStoreGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentStore
        delete:
            description: 'Delete data item'
            operationId: deleteDocumentStore
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - DocumentStore
        patch:
            description: 'Patch data item'
            operationId: patchDocumentStore
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentStorePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
    /api/document_stores:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getDocumentStores
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentStoreGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentStoreGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
        post:
            description: 'Post data item/ collection'
            operationId: postDocumentStores
            requestBody:
                $ref: '#/components/requestBodies/DocumentStorePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
        delete:
            description: 'Delete data collection'
            operationId: deleteDocumentStores
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
        patch:
            description: 'Patch data collection'
            operationId: patchDocumentStores
            requestBody:
                $ref: '#/components/requestBodies/DocumentStorePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
    /api/document_stores/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectDocumentStores
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentStoreGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentStoreGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
    '/api/document_stores/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfDocumentStore
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - DocumentStore
    /api/document_store_to_document_invoices/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentStoreToDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETFields'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
    '/api/document_store_to_document_invoices/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentStoreToDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETFields'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentStoreToDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentStoreToDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentStoreToDocumentInvoicePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
    /api/document_store_to_document_invoices:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentStoreToDocumentInvoices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentStoreToDocumentInvoices
            requestBody:
                $ref: '#/components/requestBodies/DocumentStoreToDocumentInvoicePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentStoreToDocumentInvoices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentStoreToDocumentInvoices
            requestBody:
                $ref: '#/components/requestBodies/DocumentStoreToDocumentInvoicePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
    /api/document_store_to_document_invoices/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentStoreToDocumentInvoices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
    '/api/document_store_to_document_invoices/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentStoreToDocumentInvoice
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentStoreToDocumentInvoice
    /api/document_supply_details_ins/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentSupplyDetailsIn
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETFields'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
    '/api/document_supply_details_ins/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentSupplyDetailsIn
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETFields'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentSupplyDetailsIn
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentSupplyDetailsIn
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentSupplyDetailsInPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
    /api/document_supply_details_ins:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentSupplyDetailsIns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentSupplyDetailsIns
            requestBody:
                $ref: '#/components/requestBodies/DocumentSupplyDetailsInPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentSupplyDetailsIns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentSupplyDetailsIns
            requestBody:
                $ref: '#/components/requestBodies/DocumentSupplyDetailsInPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
    /api/document_supply_details_ins/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentSupplyDetailsIns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsInGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
    '/api/document_supply_details_ins/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentSupplyDetailsIn
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsIn
    /api/document_supply_details_outs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentSupplyDetailsOut
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETFields'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
    '/api/document_supply_details_outs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentSupplyDetailsOut
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETFields'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentSupplyDetailsOut
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentSupplyDetailsOut
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentSupplyDetailsOutPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
    /api/document_supply_details_outs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentSupplyDetailsOuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentSupplyDetailsOuts
            requestBody:
                $ref: '#/components/requestBodies/DocumentSupplyDetailsOutPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentSupplyDetailsOuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentSupplyDetailsOuts
            requestBody:
                $ref: '#/components/requestBodies/DocumentSupplyDetailsOutPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
    /api/document_supply_details_outs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentSupplyDetailsOuts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentSupplyDetailsOutGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
    '/api/document_supply_details_outs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentSupplyDetailsOut
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentSupplyDetailsOut
    /api/document_type_licenses/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaDocumentTypeLicenses
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETFields'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
    '/api/document_type_licenses/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentTypeLicenses
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETFields'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentTypeLicenses
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentTypeLicenses
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/DocumentTypeLicensesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
    /api/document_type_licenses:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getDocumentTypeLicensess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postDocumentTypeLicensess
            requestBody:
                $ref: '#/components/requestBodies/DocumentTypeLicensesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteDocumentTypeLicensess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchDocumentTypeLicensess
            requestBody:
                $ref: '#/components/requestBodies/DocumentTypeLicensesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
    /api/document_type_licenses/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectDocumentTypeLicensess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/DocumentTypeLicensesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
    '/api/document_type_licenses/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfDocumentTypeLicenses
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - DocumentTypeLicenses
    /api/email_accounts/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaEmailAccount
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailAccountGETFields'
                -
                    $ref: '#/components/parameters/EmailAccountGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailAccount
    '/api/email_accounts/{id}':
        get:
            description: 'Get data item'
            operationId: getEmailAccount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailAccountGETFields'
                -
                    $ref: '#/components/parameters/EmailAccountGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailAccount
        patch:
            description: 'Patch data item'
            operationId: patchEmailAccount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailAccountPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailAccount
    /api/email_accounts:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getEmailAccounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailAccountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailAccountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailAccount
        patch:
            description: 'Patch data collection'
            operationId: patchEmailAccounts
            requestBody:
                $ref: '#/components/requestBodies/EmailAccountPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailAccount
    /api/email_accounts/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectEmailAccounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailAccountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailAccountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailAccount
    /api/email_messages/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailMessage
    /api/email_messages/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectEmailMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessage
    '/api/email_messages/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessage
    /api/email_message_adresses/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaEmailMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
    '/api/email_message_adresses/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageAdressesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
    /api/email_message_adresses:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailMessageAdressess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postEmailMessageAdressess
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageAdressesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailMessageAdressess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailMessageAdressess
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageAdressesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
    /api/email_message_adresses/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectEmailMessageAdressess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageAdressesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
    '/api/email_message_adresses/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfEmailMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageAdresses
    /api/email_message_queues/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaEmailMessageQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailMessageQueue
    '/api/email_message_queues/{id}':
        get:
            description: 'Get data item'
            operationId: getEmailMessageQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailMessageQueue
        delete:
            description: 'Delete data item'
            operationId: deleteEmailMessageQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailMessageQueue
        patch:
            description: 'Patch data item'
            operationId: patchEmailMessageQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessageQueue
    /api/email_message_queues:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getEmailMessageQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessageQueue
        delete:
            description: 'Delete data collection'
            operationId: deleteEmailMessageQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessageQueue
        patch:
            description: 'Patch data collection'
            operationId: patchEmailMessageQueues
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessageQueue
    /api/email_message_queues/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectEmailMessageQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailMessageQueue
    /api/email_message_relation_summaries/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaEmailMessageRelationSummary
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
    '/api/email_message_relation_summaries/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailMessageRelationSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETFields'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailMessageRelationSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailMessageRelationSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageRelationSummaryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
    /api/email_message_relation_summaries:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailMessageRelationSummaries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postEmailMessageRelationSummaries
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageRelationSummaryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailMessageRelationSummaries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailMessageRelationSummaries
            requestBody:
                $ref: '#/components/requestBodies/EmailMessageRelationSummaryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
    /api/email_message_relation_summaries/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectEmailMessageRelationSummaries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailMessageRelationSummaryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
    '/api/email_message_relation_summaries/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfEmailMessageRelationSummary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailMessageRelationSummary
    /api/email_outcome_messages/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaEmailOutcomeMessage
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETFields'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
    '/api/email_outcome_messages/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailOutcomeMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETFields'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailOutcomeMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailOutcomeMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailOutcomeMessagePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
    /api/email_outcome_messages:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailOutcomeMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postEmailOutcomeMessages
            requestBody:
                $ref: '#/components/requestBodies/EmailOutcomeMessagePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailOutcomeMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailOutcomeMessages
            requestBody:
                $ref: '#/components/requestBodies/EmailOutcomeMessagePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
    /api/email_outcome_messages/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectEmailOutcomeMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
    '/api/email_outcome_messages/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfEmailOutcomeMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessage
    /api/email_outcome_message_adresses/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaEmailOutcomeMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETFields'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
    '/api/email_outcome_message_adresses/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailOutcomeMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETFields'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailOutcomeMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailOutcomeMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailOutcomeMessageAdressesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
    /api/email_outcome_message_adresses:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getEmailOutcomeMessageAdressess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postEmailOutcomeMessageAdressess
            requestBody:
                $ref: '#/components/requestBodies/EmailOutcomeMessageAdressesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteEmailOutcomeMessageAdressess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchEmailOutcomeMessageAdressess
            requestBody:
                $ref: '#/components/requestBodies/EmailOutcomeMessageAdressesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
    /api/email_outcome_message_adresses/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectEmailOutcomeMessageAdressess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailOutcomeMessageAdressesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
    '/api/email_outcome_message_adresses/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfEmailOutcomeMessageAdresses
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - EmailOutcomeMessageAdresses
    /api/email_templates/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaEmailTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailTemplateGETFields'
                -
                    $ref: '#/components/parameters/EmailTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailTemplate
    '/api/email_templates/{id}':
        get:
            description: 'Get data item'
            operationId: getEmailTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailTemplateGETFields'
                -
                    $ref: '#/components/parameters/EmailTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailTemplate
        delete:
            description: 'Delete data item'
            operationId: deleteEmailTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EmailTemplate
        patch:
            description: 'Patch data item'
            operationId: patchEmailTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EmailTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
    /api/email_templates:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getEmailTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EmailTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
        post:
            description: 'Post data item/ collection'
            operationId: postEmailTemplates
            requestBody:
                $ref: '#/components/requestBodies/EmailTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
        delete:
            description: 'Delete data collection'
            operationId: deleteEmailTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
        patch:
            description: 'Patch data collection'
            operationId: patchEmailTemplates
            requestBody:
                $ref: '#/components/requestBodies/EmailTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
    /api/email_templates/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectEmailTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EmailTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EmailTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
    '/api/email_templates/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfEmailTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EmailTemplate
    /api/estimated_quantities/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaEstimatedQuantity
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETFields'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EstimatedQuantity
    '/api/estimated_quantities/{id}':
        get:
            description: 'Get data item'
            operationId: getEstimatedQuantity
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETFields'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EstimatedQuantity
        delete:
            description: 'Delete data item'
            operationId: deleteEstimatedQuantity
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - EstimatedQuantity
        patch:
            description: 'Patch data item'
            operationId: patchEstimatedQuantity
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/EstimatedQuantityPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
    /api/estimated_quantities:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getEstimatedQuantities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
        post:
            description: 'Post data item/ collection'
            operationId: postEstimatedQuantities
            requestBody:
                $ref: '#/components/requestBodies/EstimatedQuantityPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
        delete:
            description: 'Delete data collection'
            operationId: deleteEstimatedQuantities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
        patch:
            description: 'Patch data collection'
            operationId: patchEstimatedQuantities
            requestBody:
                $ref: '#/components/requestBodies/EstimatedQuantityPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
    /api/estimated_quantities/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectEstimatedQuantities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/EstimatedQuantityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
    '/api/estimated_quantities/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfEstimatedQuantity
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - EstimatedQuantity
    /api/exchanges/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaExchange
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExchangeGETFields'
                -
                    $ref: '#/components/parameters/ExchangeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Exchange
    '/api/exchanges/{id}':
        get:
            description: 'Get data item'
            operationId: getExchange
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExchangeGETFields'
                -
                    $ref: '#/components/parameters/ExchangeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Exchange
        delete:
            description: 'Delete data item'
            operationId: deleteExchange
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Exchange
        patch:
            description: 'Patch data item'
            operationId: patchExchange
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExchangePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
    /api/exchanges:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getExchanges
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExchangeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExchangeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
        post:
            description: 'Post data item/ collection'
            operationId: postExchanges
            requestBody:
                $ref: '#/components/requestBodies/ExchangePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
        delete:
            description: 'Delete data collection'
            operationId: deleteExchanges
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
        patch:
            description: 'Patch data collection'
            operationId: patchExchanges
            requestBody:
                $ref: '#/components/requestBodies/ExchangePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
    /api/exchanges/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectExchanges
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExchangeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExchangeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
    '/api/exchanges/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfExchange
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Exchange
    /api/exchange_histories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaExchangeHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETFields'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ExchangeHistory
    '/api/exchange_histories/{id}':
        get:
            description: 'Get data item'
            operationId: getExchangeHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETFields'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ExchangeHistory
        delete:
            description: 'Delete data item'
            operationId: deleteExchangeHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ExchangeHistory
        patch:
            description: 'Patch data item'
            operationId: patchExchangeHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExchangeHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
    /api/exchange_histories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getExchangeHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
        post:
            description: 'Post data item/ collection'
            operationId: postExchangeHistories
            requestBody:
                $ref: '#/components/requestBodies/ExchangeHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
        delete:
            description: 'Delete data collection'
            operationId: deleteExchangeHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
        patch:
            description: 'Patch data collection'
            operationId: patchExchangeHistories
            requestBody:
                $ref: '#/components/requestBodies/ExchangeHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
    /api/exchange_histories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectExchangeHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExchangeHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
    '/api/exchange_histories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfExchangeHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExchangeHistory
    /api/exchange_pairs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaExchangePairs
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExchangePairsGETFields'
                -
                    $ref: '#/components/parameters/ExchangePairsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExchangePairs
    '/api/exchange_pairs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExchangePairs
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExchangePairsGETFields'
                -
                    $ref: '#/components/parameters/ExchangePairsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExchangePairs
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExchangePairs
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExchangePairs
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExchangePairs
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExchangePairsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
    /api/exchange_pairs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExchangePairss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExchangePairsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExchangePairsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postExchangePairss
            requestBody:
                $ref: '#/components/requestBodies/ExchangePairsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExchangePairss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExchangePairss
            requestBody:
                $ref: '#/components/requestBodies/ExchangePairsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
    /api/exchange_pairs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectExchangePairss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExchangePairsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExchangePairsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
    '/api/exchange_pairs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfExchangePairs
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExchangePairs
    /api/export_discounts/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaExportDiscount
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportDiscountGETFields'
                -
                    $ref: '#/components/parameters/ExportDiscountGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportDiscount
    '/api/export_discounts/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportDiscountGETFields'
                -
                    $ref: '#/components/parameters/ExportDiscountGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExportDiscountPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
    /api/export_discounts:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postExportDiscounts
            requestBody:
                $ref: '#/components/requestBodies/ExportDiscountPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportDiscounts
            requestBody:
                $ref: '#/components/requestBodies/ExportDiscountPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
    /api/export_discounts/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectExportDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
    '/api/export_discounts/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfExportDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportDiscount
    /api/export_internal_orders/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaExportInternalOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETFields'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
    '/api/export_internal_orders/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportInternalOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETFields'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportInternalOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportInternalOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExportInternalOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
    /api/export_internal_orders:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportInternalOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postExportInternalOrders
            requestBody:
                $ref: '#/components/requestBodies/ExportInternalOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportInternalOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportInternalOrders
            requestBody:
                $ref: '#/components/requestBodies/ExportInternalOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
    /api/export_internal_orders/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectExportInternalOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportInternalOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
    '/api/export_internal_orders/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfExportInternalOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportInternalOrder
    /api/export_orders/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportOrderGETFields'
                -
                    $ref: '#/components/parameters/ExportOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportOrder
    '/api/export_orders/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportOrderGETFields'
                -
                    $ref: '#/components/parameters/ExportOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExportOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
    /api/export_orders:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postExportOrders
            requestBody:
                $ref: '#/components/requestBodies/ExportOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportOrders
            requestBody:
                $ref: '#/components/requestBodies/ExportOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
    /api/export_orders/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectExportOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
    '/api/export_orders/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportOrder
    /api/export_trade_documents/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaExportTradeDocument
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETFields'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
    '/api/export_trade_documents/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportTradeDocument
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETFields'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportTradeDocument
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportTradeDocument
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExportTradeDocumentPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
    /api/export_trade_documents:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getExportTradeDocuments
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postExportTradeDocuments
            requestBody:
                $ref: '#/components/requestBodies/ExportTradeDocumentPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteExportTradeDocuments
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchExportTradeDocuments
            requestBody:
                $ref: '#/components/requestBodies/ExportTradeDocumentPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
    /api/export_trade_documents/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectExportTradeDocuments
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExportTradeDocumentGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
    '/api/export_trade_documents/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfExportTradeDocument
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ExportTradeDocument
    /api/external_markers/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETFields'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ExternalMarker
    '/api/external_markers/{id}':
        get:
            description: 'Get data item'
            operationId: getExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETFields'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ExternalMarker
        patch:
            description: 'Patch data item'
            operationId: patchExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ExternalMarkerPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExternalMarker
    /api/external_markers:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getExternalMarkers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExternalMarker
        patch:
            description: 'Patch data collection'
            operationId: patchExternalMarkers
            requestBody:
                $ref: '#/components/requestBodies/ExternalMarkerPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExternalMarker
    /api/external_markers/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectExternalMarkers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ExternalMarkerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ExternalMarker
    '/api/files/{id}':
        delete:
            description: 'Delete data item'
            operationId: deleteFile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - File
        patch:
            description: 'Patch data item'
            operationId: patchFile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - File
    /api/files:
        post:
            description: 'Post data item/ collection'
            operationId: postFiles
            requestBody:
                $ref: '#/components/requestBodies/FilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - File
        delete:
            description: 'Delete data collection'
            operationId: deleteFiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - File
        patch:
            description: 'Patch data collection'
            operationId: patchFiles
            requestBody:
                $ref: '#/components/requestBodies/FilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - File
    '/api/files/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfFile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - File
    /api/file_directories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileDirectoryGETFields'
                -
                    $ref: '#/components/parameters/FileDirectoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - FileDirectory
    '/api/file_directories/{id}':
        get:
            description: 'Get data item'
            operationId: getFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileDirectoryGETFields'
                -
                    $ref: '#/components/parameters/FileDirectoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - FileDirectory
        delete:
            description: 'Delete data item'
            operationId: deleteFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - FileDirectory
        patch:
            description: 'Patch data item'
            operationId: patchFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileDirectoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
    /api/file_directories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getFileDirectories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileDirectoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileDirectoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
        post:
            description: 'Post data item/ collection'
            operationId: postFileDirectories
            requestBody:
                $ref: '#/components/requestBodies/FileDirectoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
        delete:
            description: 'Delete data collection'
            operationId: deleteFileDirectories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
        patch:
            description: 'Patch data collection'
            operationId: patchFileDirectories
            requestBody:
                $ref: '#/components/requestBodies/FileDirectoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
    /api/file_directories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectFileDirectories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileDirectoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileDirectoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
    '/api/file_directories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectory
    /api/file_directory_credentials/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaFileDirectoryCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETFields'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - FileDirectoryCredential
    '/api/file_directory_credentials/{id}':
        get:
            description: 'Get data item'
            operationId: getFileDirectoryCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETFields'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - FileDirectoryCredential
        delete:
            description: 'Delete data item'
            operationId: deleteFileDirectoryCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - FileDirectoryCredential
        patch:
            description: 'Patch data item'
            operationId: patchFileDirectoryCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileDirectoryCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
    /api/file_directory_credentials:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getFileDirectoryCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
        post:
            description: 'Post data item/ collection'
            operationId: postFileDirectoryCredentials
            requestBody:
                $ref: '#/components/requestBodies/FileDirectoryCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
        delete:
            description: 'Delete data collection'
            operationId: deleteFileDirectoryCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
        patch:
            description: 'Patch data collection'
            operationId: patchFileDirectoryCredentials
            requestBody:
                $ref: '#/components/requestBodies/FileDirectoryCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
    /api/file_directory_credentials/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectFileDirectoryCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileDirectoryCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
    '/api/file_directory_credentials/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfFileDirectoryCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - FileDirectoryCredential
    /api/file_to_document_orders/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
    '/api/file_to_document_orders/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileToDocumentOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
    /api/file_to_document_orders:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileToDocumentOrders
            requestBody:
                $ref: '#/components/requestBodies/FileToDocumentOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToDocumentOrders
            requestBody:
                $ref: '#/components/requestBodies/FileToDocumentOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
    /api/file_to_document_orders/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileToDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToDocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
    '/api/file_to_document_orders/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToDocumentOrder
    /api/file_to_email_messages/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileToEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETFields'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
    '/api/file_to_email_messages/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETFields'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileToEmailMessagePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
    /api/file_to_email_messages:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToEmailMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileToEmailMessages
            requestBody:
                $ref: '#/components/requestBodies/FileToEmailMessagePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToEmailMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToEmailMessages
            requestBody:
                $ref: '#/components/requestBodies/FileToEmailMessagePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
    /api/file_to_email_messages/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileToEmailMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToEmailMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
    '/api/file_to_email_messages/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileToEmailMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToEmailMessage
    /api/file_to_external_markers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileToExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETFields'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
    '/api/file_to_external_markers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETFields'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileToExternalMarkerPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
    /api/file_to_external_markers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToExternalMarkers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileToExternalMarkers
            requestBody:
                $ref: '#/components/requestBodies/FileToExternalMarkerPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToExternalMarkers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToExternalMarkers
            requestBody:
                $ref: '#/components/requestBodies/FileToExternalMarkerPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
    /api/file_to_external_markers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileToExternalMarkers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToExternalMarkerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
    '/api/file_to_external_markers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileToExternalMarker
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToExternalMarker
    /api/file_to_file_directories/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileToFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETFields'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
    '/api/file_to_file_directories/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETFields'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileToFileDirectoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
    /api/file_to_file_directories:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToFileDirectories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileToFileDirectories
            requestBody:
                $ref: '#/components/requestBodies/FileToFileDirectoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToFileDirectories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToFileDirectories
            requestBody:
                $ref: '#/components/requestBodies/FileToFileDirectoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
    /api/file_to_file_directories/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileToFileDirectories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToFileDirectoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
    '/api/file_to_file_directories/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileToFileDirectory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToFileDirectory
    /api/file_to_messages/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileToMessage
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToMessageGETFields'
                -
                    $ref: '#/components/parameters/FileToMessageGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToMessage
    '/api/file_to_messages/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToMessageGETFields'
                -
                    $ref: '#/components/parameters/FileToMessageGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToMessage
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToMessage
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileToMessagePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
    /api/file_to_messages:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileToMessages
            requestBody:
                $ref: '#/components/requestBodies/FileToMessagePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToMessages
            requestBody:
                $ref: '#/components/requestBodies/FileToMessagePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
    /api/file_to_messages/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileToMessages
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToMessageGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToMessageGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
    '/api/file_to_messages/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileToMessage
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToMessage
    /api/file_to_promotions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToPromotionGETFields'
                -
                    $ref: '#/components/parameters/FileToPromotionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToPromotion
    '/api/file_to_promotions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToPromotionGETFields'
                -
                    $ref: '#/components/parameters/FileToPromotionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToPromotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileToPromotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileToPromotionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
    /api/file_to_promotions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileToPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileToPromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToPromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileToPromotions
            requestBody:
                $ref: '#/components/requestBodies/FileToPromotionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileToPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileToPromotions
            requestBody:
                $ref: '#/components/requestBodies/FileToPromotionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
    /api/file_to_promotions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileToPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileToPromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileToPromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
    '/api/file_to_promotions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileToPromotion
    /api/file_upload_lists/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaFileUploadList
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileUploadListGETFields'
                -
                    $ref: '#/components/parameters/FileUploadListGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileUploadList
    '/api/file_upload_lists/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileUploadList
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileUploadListGETFields'
                -
                    $ref: '#/components/parameters/FileUploadListGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileUploadList
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileUploadList
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - FileUploadList
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileUploadList
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/FileUploadListPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
    /api/file_upload_lists:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getFileUploadLists
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/FileUploadListGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileUploadListGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postFileUploadLists
            requestBody:
                $ref: '#/components/requestBodies/FileUploadListPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteFileUploadLists
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchFileUploadLists
            requestBody:
                $ref: '#/components/requestBodies/FileUploadListPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
    /api/file_upload_lists/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectFileUploadLists
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/FileUploadListGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/FileUploadListGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
    '/api/file_upload_lists/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfFileUploadList
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - FileUploadList
    /api/foreign_key_translations/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaForeignKeyTranslation
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETFields'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
    '/api/foreign_key_translations/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getForeignKeyTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETFields'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteForeignKeyTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchForeignKeyTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ForeignKeyTranslationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
    /api/foreign_key_translations:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getForeignKeyTranslations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postForeignKeyTranslations
            requestBody:
                $ref: '#/components/requestBodies/ForeignKeyTranslationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteForeignKeyTranslations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchForeignKeyTranslations
            requestBody:
                $ref: '#/components/requestBodies/ForeignKeyTranslationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
    /api/foreign_key_translations/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectForeignKeyTranslations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
    '/api/foreign_key_translations/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfForeignKeyTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslation
    /api/foreign_key_translation_types/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaForeignKeyTranslationType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETFields'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
    '/api/foreign_key_translation_types/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getForeignKeyTranslationType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETFields'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteForeignKeyTranslationType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchForeignKeyTranslationType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ForeignKeyTranslationTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
    /api/foreign_key_translation_types:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getForeignKeyTranslationTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postForeignKeyTranslationTypes
            requestBody:
                $ref: '#/components/requestBodies/ForeignKeyTranslationTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteForeignKeyTranslationTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchForeignKeyTranslationTypes
            requestBody:
                $ref: '#/components/requestBodies/ForeignKeyTranslationTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
    /api/foreign_key_translation_types/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectForeignKeyTranslationTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ForeignKeyTranslationTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
    '/api/foreign_key_translation_types/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfForeignKeyTranslationType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ForeignKeyTranslationType
    /api/gantts/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaGantt
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/GanttGETFields'
                -
                    $ref: '#/components/parameters/GanttGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Gantt
    '/api/gantts/{id}':
        get:
            description: 'Get data item'
            operationId: getGantt
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/GanttGETFields'
                -
                    $ref: '#/components/parameters/GanttGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Gantt
        delete:
            description: 'Delete data item'
            operationId: deleteGantt
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Gantt
        patch:
            description: 'Patch data item'
            operationId: patchGantt
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/GanttPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
    /api/gantts:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getGantts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/GanttGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/GanttGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
        post:
            description: 'Post data item/ collection'
            operationId: postGantts
            requestBody:
                $ref: '#/components/requestBodies/GanttPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
        delete:
            description: 'Delete data collection'
            operationId: deleteGantts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
        patch:
            description: 'Patch data collection'
            operationId: patchGantts
            requestBody:
                $ref: '#/components/requestBodies/GanttPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
    /api/gantts/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectGantts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/GanttGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/GanttGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
    '/api/gantts/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfGantt
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Gantt
    /api/holidaies/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaHoliday
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/HolidayGETFields'
                -
                    $ref: '#/components/parameters/HolidayGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Holiday
    '/api/holidaies/{id}':
        get:
            description: 'Get data item'
            operationId: getHoliday
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/HolidayGETFields'
                -
                    $ref: '#/components/parameters/HolidayGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Holiday
        delete:
            description: 'Delete data item'
            operationId: deleteHoliday
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Holiday
        patch:
            description: 'Patch data item'
            operationId: patchHoliday
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/HolidayPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
    /api/holidaies:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getHolidaies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/HolidayGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/HolidayGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
        post:
            description: 'Post data item/ collection'
            operationId: postHolidaies
            requestBody:
                $ref: '#/components/requestBodies/HolidayPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
        delete:
            description: 'Delete data collection'
            operationId: deleteHolidaies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
        patch:
            description: 'Patch data collection'
            operationId: patchHolidaies
            requestBody:
                $ref: '#/components/requestBodies/HolidayPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
    /api/holidaies/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectHolidaies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/HolidayGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/HolidayGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
    '/api/holidaies/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfHoliday
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Holiday
    /api/i18ns/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaI18n
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/I18nGETFields'
                -
                    $ref: '#/components/parameters/I18nGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - I18n
    '/api/i18ns/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/I18nGETFields'
                -
                    $ref: '#/components/parameters/I18nGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - I18n
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - I18n
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/I18nPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
    /api/i18ns:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getI18ns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/I18nGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/I18nGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postI18ns
            requestBody:
                $ref: '#/components/requestBodies/I18nPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteI18ns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchI18ns
            requestBody:
                $ref: '#/components/requestBodies/I18nPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
    /api/i18ns/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectI18ns
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/I18nGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/I18nGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
    '/api/i18ns/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfI18n
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18n
    /api/i18n_changelogs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaI18nChangelog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/I18nChangelogGETFields'
                -
                    $ref: '#/components/parameters/I18nChangelogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - I18nChangelog
    '/api/i18n_changelogs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getI18nChangelog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/I18nChangelogGETFields'
                -
                    $ref: '#/components/parameters/I18nChangelogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - I18nChangelog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteI18nChangelog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - I18nChangelog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchI18nChangelog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/I18nChangelogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
    /api/i18n_changelogs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getI18nChangelogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/I18nChangelogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/I18nChangelogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postI18nChangelogs
            requestBody:
                $ref: '#/components/requestBodies/I18nChangelogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteI18nChangelogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchI18nChangelogs
            requestBody:
                $ref: '#/components/requestBodies/I18nChangelogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
    /api/i18n_changelogs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectI18nChangelogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/I18nChangelogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/I18nChangelogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
    '/api/i18n_changelogs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfI18nChangelog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - I18nChangelog
    /api/imap_folders/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaImapFolder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ImapFolderGETFields'
                -
                    $ref: '#/components/parameters/ImapFolderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ImapFolder
    '/api/imap_folders/{id}':
        get:
            description: 'Get data item'
            operationId: getImapFolder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ImapFolderGETFields'
                -
                    $ref: '#/components/parameters/ImapFolderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ImapFolder
        patch:
            description: 'Patch data item'
            operationId: patchImapFolder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ImapFolderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ImapFolder
    /api/imap_folders:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getImapFolders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ImapFolderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ImapFolderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ImapFolder
        patch:
            description: 'Patch data collection'
            operationId: patchImapFolders
            requestBody:
                $ref: '#/components/requestBodies/ImapFolderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ImapFolder
    /api/imap_folders/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectImapFolders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ImapFolderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ImapFolderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ImapFolder
    /api/import_template_to_profiles/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaImportTemplateToProfile
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETFields'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
    '/api/import_template_to_profiles/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getImportTemplateToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETFields'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteImportTemplateToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchImportTemplateToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ImportTemplateToProfilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
    /api/import_template_to_profiles:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getImportTemplateToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postImportTemplateToProfiles
            requestBody:
                $ref: '#/components/requestBodies/ImportTemplateToProfilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteImportTemplateToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchImportTemplateToProfiles
            requestBody:
                $ref: '#/components/requestBodies/ImportTemplateToProfilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
    /api/import_template_to_profiles/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectImportTemplateToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ImportTemplateToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
    '/api/import_template_to_profiles/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfImportTemplateToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ImportTemplateToProfile
    /api/integrators/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaIntegrator
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/IntegratorGETFields'
                -
                    $ref: '#/components/parameters/IntegratorGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Integrator
    '/api/integrators/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getIntegrator
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/IntegratorGETFields'
                -
                    $ref: '#/components/parameters/IntegratorGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Integrator
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteIntegrator
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Integrator
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchIntegrator
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/IntegratorPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
    /api/integrators:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getIntegrators
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/IntegratorGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/IntegratorGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postIntegrators
            requestBody:
                $ref: '#/components/requestBodies/IntegratorPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteIntegrators
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchIntegrators
            requestBody:
                $ref: '#/components/requestBodies/IntegratorPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
    /api/integrators/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectIntegrators
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/IntegratorGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/IntegratorGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
    '/api/integrators/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfIntegrator
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Integrator
    /api/integrator_configs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaIntegratorConfig
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETFields'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
    '/api/integrator_configs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getIntegratorConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETFields'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteIntegratorConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchIntegratorConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/IntegratorConfigPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
    /api/integrator_configs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getIntegratorConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postIntegratorConfigs
            requestBody:
                $ref: '#/components/requestBodies/IntegratorConfigPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteIntegratorConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchIntegratorConfigs
            requestBody:
                $ref: '#/components/requestBodies/IntegratorConfigPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
    /api/integrator_configs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectIntegratorConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/IntegratorConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
    '/api/integrator_configs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfIntegratorConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - IntegratorConfig
    /api/internal_document_orders/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaInternalDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - InternalDocumentOrder
    '/api/internal_document_orders/{id}':
        get:
            description: 'Get data item'
            operationId: getInternalDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - InternalDocumentOrder
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/internal_document_orders:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getInternalDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - InternalDocumentOrder
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/internal_document_orders/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectInternalDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - InternalDocumentOrder
    /api/internal_document_order_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaInternalDocumentOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETFields'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
    '/api/internal_document_order_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getInternalDocumentOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETFields'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteInternalDocumentOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchInternalDocumentOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/InternalDocumentOrderPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
    /api/internal_document_order_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getInternalDocumentOrderPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postInternalDocumentOrderPositions
            requestBody:
                $ref: '#/components/requestBodies/InternalDocumentOrderPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteInternalDocumentOrderPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchInternalDocumentOrderPositions
            requestBody:
                $ref: '#/components/requestBodies/InternalDocumentOrderPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
    /api/internal_document_order_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectInternalDocumentOrderPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
    '/api/internal_document_order_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfInternalDocumentOrderPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderPosition
    /api/internal_document_order_product_attribute_values/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaInternalDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETFields'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
    '/api/internal_document_order_product_attribute_values/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getInternalDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETFields'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteInternalDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchInternalDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/InternalDocumentOrderProductAttributeValuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
    /api/internal_document_order_product_attribute_values:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getInternalDocumentOrderProductAttributeValues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postInternalDocumentOrderProductAttributeValues
            requestBody:
                $ref: '#/components/requestBodies/InternalDocumentOrderProductAttributeValuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteInternalDocumentOrderProductAttributeValues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchInternalDocumentOrderProductAttributeValues
            requestBody:
                $ref: '#/components/requestBodies/InternalDocumentOrderProductAttributeValuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
    /api/internal_document_order_product_attribute_values/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectInternalDocumentOrderProductAttributeValues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
    '/api/internal_document_order_product_attribute_values/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfInternalDocumentOrderProductAttributeValue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - InternalDocumentOrderProductAttributeValue
    /api/kanbans/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaKanban
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/KanbanGETFields'
                -
                    $ref: '#/components/parameters/KanbanGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Kanban
    '/api/kanbans/{id}':
        get:
            description: 'Get data item'
            operationId: getKanban
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/KanbanGETFields'
                -
                    $ref: '#/components/parameters/KanbanGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Kanban
        delete:
            description: 'Delete data item'
            operationId: deleteKanban
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Kanban
        patch:
            description: 'Patch data item'
            operationId: patchKanban
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/KanbanPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
    /api/kanbans:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getKanbans
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/KanbanGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/KanbanGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
        post:
            description: 'Post data item/ collection'
            operationId: postKanbans
            requestBody:
                $ref: '#/components/requestBodies/KanbanPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
        delete:
            description: 'Delete data collection'
            operationId: deleteKanbans
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
        patch:
            description: 'Patch data collection'
            operationId: patchKanbans
            requestBody:
                $ref: '#/components/requestBodies/KanbanPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
    /api/kanbans/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectKanbans
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/KanbanGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/KanbanGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
    '/api/kanbans/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfKanban
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Kanban
    /api/loyalty_programs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaLoyaltyProgram
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETFields'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
    '/api/loyalty_programs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getLoyaltyProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETFields'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteLoyaltyProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchLoyaltyProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
    /api/loyalty_programs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getLoyaltyPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postLoyaltyPrograms
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteLoyaltyPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchLoyaltyPrograms
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
    /api/loyalty_programs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectLoyaltyPrograms
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/LoyaltyProgramGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
    '/api/loyalty_programs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfLoyaltyProgram
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgram
    /api/loyalty_program_questionnaires/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaLoyaltyProgramQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETFields'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
    '/api/loyalty_program_questionnaires/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getLoyaltyProgramQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETFields'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteLoyaltyProgramQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchLoyaltyProgramQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramQuestionnairePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
    /api/loyalty_program_questionnaires:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getLoyaltyProgramQuestionnaires
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postLoyaltyProgramQuestionnaires
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramQuestionnairePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteLoyaltyProgramQuestionnaires
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchLoyaltyProgramQuestionnaires
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramQuestionnairePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
    /api/loyalty_program_questionnaires/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectLoyaltyProgramQuestionnaires
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
    '/api/loyalty_program_questionnaires/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfLoyaltyProgramQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaire
    /api/loyalty_program_questionnaire_answers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaLoyaltyProgramQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETFields'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
    '/api/loyalty_program_questionnaire_answers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getLoyaltyProgramQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETFields'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteLoyaltyProgramQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchLoyaltyProgramQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramQuestionnaireAnswersPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
    /api/loyalty_program_questionnaire_answers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getLoyaltyProgramQuestionnaireAnswerss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postLoyaltyProgramQuestionnaireAnswerss
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramQuestionnaireAnswersPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteLoyaltyProgramQuestionnaireAnswerss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchLoyaltyProgramQuestionnaireAnswerss
            requestBody:
                $ref: '#/components/requestBodies/LoyaltyProgramQuestionnaireAnswersPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
    /api/loyalty_program_questionnaire_answers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectLoyaltyProgramQuestionnaireAnswerss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
    '/api/loyalty_program_questionnaire_answers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfLoyaltyProgramQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - LoyaltyProgramQuestionnaireAnswers
    /api/mail_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaMailQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MailQueueGETFields'
                -
                    $ref: '#/components/parameters/MailQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MailQueue
    '/api/mail_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMailQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MailQueueGETFields'
                -
                    $ref: '#/components/parameters/MailQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MailQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMailQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MailQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMailQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MailQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
    /api/mail_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMailQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MailQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MailQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postMailQueues
            requestBody:
                $ref: '#/components/requestBodies/MailQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMailQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMailQueues
            requestBody:
                $ref: '#/components/requestBodies/MailQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
    /api/mail_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectMailQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MailQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MailQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
    '/api/mail_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfMailQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueue
    /api/mail_queue_files/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaMailQueueFiles
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETFields'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
    '/api/mail_queue_files/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMailQueueFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETFields'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMailQueueFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMailQueueFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MailQueueFilesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
    /api/mail_queue_files:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMailQueueFiless
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postMailQueueFiless
            requestBody:
                $ref: '#/components/requestBodies/MailQueueFilesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMailQueueFiless
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMailQueueFiless
            requestBody:
                $ref: '#/components/requestBodies/MailQueueFilesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
    /api/mail_queue_files/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectMailQueueFiless
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MailQueueFilesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
    '/api/mail_queue_files/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfMailQueueFiles
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MailQueueFiles
    /api/main_menus/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaMainMenu
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MainMenuGETFields'
                -
                    $ref: '#/components/parameters/MainMenuGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MainMenu
    '/api/main_menus/{id}':
        get:
            description: 'Get data item'
            operationId: getMainMenu
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MainMenuGETFields'
                -
                    $ref: '#/components/parameters/MainMenuGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MainMenu
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/main_menus:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getMainMenus
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MainMenuGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MainMenuGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MainMenu
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/main_menus/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectMainMenus
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MainMenuGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MainMenuGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MainMenu
    /api/markers/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaMarkers
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MarkersGETFields'
                -
                    $ref: '#/components/parameters/MarkersGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Markers
    '/api/markers/{id}':
        get:
            description: 'Get data item'
            operationId: getMarkers
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MarkersGETFields'
                -
                    $ref: '#/components/parameters/MarkersGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Markers
        delete:
            description: 'Delete data item'
            operationId: deleteMarkers
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Markers
        patch:
            description: 'Patch data item'
            operationId: patchMarkers
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MarkersPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
    /api/markers:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getMarkerss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MarkersGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MarkersGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
        post:
            description: 'Post data item/ collection'
            operationId: postMarkerss
            requestBody:
                $ref: '#/components/requestBodies/MarkersPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
        delete:
            description: 'Delete data collection'
            operationId: deleteMarkerss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
        patch:
            description: 'Patch data collection'
            operationId: patchMarkerss
            requestBody:
                $ref: '#/components/requestBodies/MarkersPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
    /api/markers/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectMarkerss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MarkersGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MarkersGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
    '/api/markers/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfMarkers
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Markers
    /api/measure_units/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaMeasureUnit
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MeasureUnitGETFields'
                -
                    $ref: '#/components/parameters/MeasureUnitGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MeasureUnit
    '/api/measure_units/{id}':
        get:
            description: 'Get data item'
            operationId: getMeasureUnit
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MeasureUnitGETFields'
                -
                    $ref: '#/components/parameters/MeasureUnitGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MeasureUnit
        delete:
            description: 'Delete data item'
            operationId: deleteMeasureUnit
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MeasureUnit
        patch:
            description: 'Patch data item'
            operationId: patchMeasureUnit
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
    /api/measure_units:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getMeasureUnits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MeasureUnitGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MeasureUnitGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
        post:
            description: 'Post data item/ collection'
            operationId: postMeasureUnits
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
        delete:
            description: 'Delete data collection'
            operationId: deleteMeasureUnits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
        patch:
            description: 'Patch data collection'
            operationId: patchMeasureUnits
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
    /api/measure_units/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectMeasureUnits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MeasureUnitGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MeasureUnitGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
    '/api/measure_units/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfMeasureUnit
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MeasureUnit
    /api/measure_unit_alternatives/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaMeasureUnitAlternative
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETFields'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
    '/api/measure_unit_alternatives/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMeasureUnitAlternative
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETFields'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMeasureUnitAlternative
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMeasureUnitAlternative
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitAlternativePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
    /api/measure_unit_alternatives:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMeasureUnitAlternatives
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postMeasureUnitAlternatives
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitAlternativePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMeasureUnitAlternatives
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMeasureUnitAlternatives
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitAlternativePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
    /api/measure_unit_alternatives/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectMeasureUnitAlternatives
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MeasureUnitAlternativeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
    '/api/measure_unit_alternatives/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfMeasureUnitAlternative
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitAlternative
    /api/measure_unit_converters/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaMeasureUnitConverter
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETFields'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
    '/api/measure_unit_converters/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMeasureUnitConverter
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETFields'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMeasureUnitConverter
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMeasureUnitConverter
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitConverterPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
    /api/measure_unit_converters:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMeasureUnitConverters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postMeasureUnitConverters
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitConverterPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMeasureUnitConverters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMeasureUnitConverters
            requestBody:
                $ref: '#/components/requestBodies/MeasureUnitConverterPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
    /api/measure_unit_converters/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectMeasureUnitConverters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MeasureUnitConverterGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
    '/api/measure_unit_converters/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfMeasureUnitConverter
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MeasureUnitConverter
    /api/mobile_service_app_configs/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaMobileServiceAppConfig
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETFields'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MobileServiceAppConfig
    '/api/mobile_service_app_configs/{id}':
        get:
            description: 'Get data item'
            operationId: getMobileServiceAppConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETFields'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - MobileServiceAppConfig
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/mobile_service_app_configs:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getMobileServiceAppConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MobileServiceAppConfig
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/mobile_service_app_configs/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectMobileServiceAppConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MobileServiceAppConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - MobileServiceAppConfig
    /api/monitoring_user_to_commissions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaMonitoringUserToCommission
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETFields'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
    '/api/monitoring_user_to_commissions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMonitoringUserToCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETFields'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMonitoringUserToCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMonitoringUserToCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MonitoringUserToCommissionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
    /api/monitoring_user_to_commissions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMonitoringUserToCommissions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postMonitoringUserToCommissions
            requestBody:
                $ref: '#/components/requestBodies/MonitoringUserToCommissionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMonitoringUserToCommissions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMonitoringUserToCommissions
            requestBody:
                $ref: '#/components/requestBodies/MonitoringUserToCommissionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
    /api/monitoring_user_to_commissions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectMonitoringUserToCommissions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MonitoringUserToCommissionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
    '/api/monitoring_user_to_commissions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfMonitoringUserToCommission
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MonitoringUserToCommission
    /api/msexchange_sync_logs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaMsexchangeSyncLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETFields'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
    '/api/msexchange_sync_logs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMsexchangeSyncLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETFields'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMsexchangeSyncLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMsexchangeSyncLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/MsexchangeSyncLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
    /api/msexchange_sync_logs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMsexchangeSyncLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postMsexchangeSyncLogs
            requestBody:
                $ref: '#/components/requestBodies/MsexchangeSyncLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteMsexchangeSyncLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchMsexchangeSyncLogs
            requestBody:
                $ref: '#/components/requestBodies/MsexchangeSyncLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
    /api/msexchange_sync_logs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectMsexchangeSyncLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/MsexchangeSyncLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
    '/api/msexchange_sync_logs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfMsexchangeSyncLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - MsexchangeSyncLog
    /api/notifications/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaNotification
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/NotificationGETFields'
                -
                    $ref: '#/components/parameters/NotificationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Notification
    '/api/notifications/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getNotification
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/NotificationGETFields'
                -
                    $ref: '#/components/parameters/NotificationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Notification
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteNotification
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Notification
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchNotification
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/NotificationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
    /api/notifications:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getNotifications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/NotificationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/NotificationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postNotifications
            requestBody:
                $ref: '#/components/requestBodies/NotificationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteNotifications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchNotifications
            requestBody:
                $ref: '#/components/requestBodies/NotificationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
    /api/notifications/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectNotifications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/NotificationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/NotificationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
    '/api/notifications/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfNotification
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Notification
    /api/notification_buffers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaNotificationBuffer
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/NotificationBufferGETFields'
                -
                    $ref: '#/components/parameters/NotificationBufferGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
    '/api/notification_buffers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getNotificationBuffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/NotificationBufferGETFields'
                -
                    $ref: '#/components/parameters/NotificationBufferGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteNotificationBuffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchNotificationBuffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/NotificationBufferPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
    /api/notification_buffers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getNotificationBuffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/NotificationBufferGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/NotificationBufferGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postNotificationBuffers
            requestBody:
                $ref: '#/components/requestBodies/NotificationBufferPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteNotificationBuffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchNotificationBuffers
            requestBody:
                $ref: '#/components/requestBodies/NotificationBufferPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
    /api/notification_buffers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectNotificationBuffers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/NotificationBufferGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/NotificationBufferGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
    '/api/notification_buffers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfNotificationBuffer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - NotificationBuffer
    /api/odbc_reports/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaOdbcReport
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OdbcReportGETFields'
                -
                    $ref: '#/components/parameters/OdbcReportGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - OdbcReport
    '/api/odbc_reports/{id}':
        get:
            description: 'Get data item'
            operationId: getOdbcReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OdbcReportGETFields'
                -
                    $ref: '#/components/parameters/OdbcReportGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - OdbcReport
        delete:
            description: 'Delete data item'
            operationId: deleteOdbcReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - OdbcReport
        patch:
            description: 'Patch data item'
            operationId: patchOdbcReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
    /api/odbc_reports:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getOdbcReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OdbcReportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OdbcReportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
        post:
            description: 'Post data item/ collection'
            operationId: postOdbcReports
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
        delete:
            description: 'Delete data collection'
            operationId: deleteOdbcReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
        patch:
            description: 'Patch data collection'
            operationId: patchOdbcReports
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
    /api/odbc_reports/execute:
        get:
            description: 'Get data collection for execute, for example: get SQL results from odbcReports - /odbc_reports/execute'
            operationId: getForExecuteOdbcReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
    /api/odbc_reports/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectOdbcReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OdbcReportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OdbcReportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
    '/api/odbc_reports/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfOdbcReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - OdbcReport
    /api/odbc_report_access_logs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaOdbcReportAccessLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETFields'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
    '/api/odbc_report_access_logs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOdbcReportAccessLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETFields'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOdbcReportAccessLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOdbcReportAccessLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportAccessLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
    /api/odbc_report_access_logs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOdbcReportAccessLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postOdbcReportAccessLogs
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportAccessLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOdbcReportAccessLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOdbcReportAccessLogs
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportAccessLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
    /api/odbc_report_access_logs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectOdbcReportAccessLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OdbcReportAccessLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
    '/api/odbc_report_access_logs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfOdbcReportAccessLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAccessLog
    /api/odbc_report_availabilities/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaOdbcReportAvailability
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETFields'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
    '/api/odbc_report_availabilities/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOdbcReportAvailability
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETFields'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOdbcReportAvailability
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOdbcReportAvailability
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportAvailabilityPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
    /api/odbc_report_availabilities:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOdbcReportAvailabilities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postOdbcReportAvailabilities
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportAvailabilityPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOdbcReportAvailabilities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOdbcReportAvailabilities
            requestBody:
                $ref: '#/components/requestBodies/OdbcReportAvailabilityPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
    /api/odbc_report_availabilities/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectOdbcReportAvailabilities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OdbcReportAvailabilityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
    '/api/odbc_report_availabilities/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfOdbcReportAvailability
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OdbcReportAvailability
    /api/online_payment_to_document_orders/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaOnlinePaymentToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
    '/api/online_payment_to_document_orders/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOnlinePaymentToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETFields'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOnlinePaymentToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOnlinePaymentToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/OnlinePaymentToDocumentOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
    /api/online_payment_to_document_orders:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOnlinePaymentToDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postOnlinePaymentToDocumentOrders
            requestBody:
                $ref: '#/components/requestBodies/OnlinePaymentToDocumentOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOnlinePaymentToDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOnlinePaymentToDocumentOrders
            requestBody:
                $ref: '#/components/requestBodies/OnlinePaymentToDocumentOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
    /api/online_payment_to_document_orders/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectOnlinePaymentToDocumentOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
    '/api/online_payment_to_document_orders/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfOnlinePaymentToDocumentOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OnlinePaymentToDocumentOrder
    /api/order_templates/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaOrderTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OrderTemplateGETFields'
                -
                    $ref: '#/components/parameters/OrderTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OrderTemplate
    '/api/order_templates/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOrderTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OrderTemplateGETFields'
                -
                    $ref: '#/components/parameters/OrderTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OrderTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOrderTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OrderTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOrderTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/OrderTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
    /api/order_templates:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOrderTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OrderTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OrderTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postOrderTemplates
            requestBody:
                $ref: '#/components/requestBodies/OrderTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOrderTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOrderTemplates
            requestBody:
                $ref: '#/components/requestBodies/OrderTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
    /api/order_templates/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectOrderTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OrderTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OrderTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
    '/api/order_templates/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfOrderTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplate
    /api/order_template_contents/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaOrderTemplateContent
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETFields'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
    '/api/order_template_contents/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOrderTemplateContent
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETFields'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOrderTemplateContent
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOrderTemplateContent
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/OrderTemplateContentPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
    /api/order_template_contents:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getOrderTemplateContents
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postOrderTemplateContents
            requestBody:
                $ref: '#/components/requestBodies/OrderTemplateContentPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteOrderTemplateContents
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchOrderTemplateContents
            requestBody:
                $ref: '#/components/requestBodies/OrderTemplateContentPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
    /api/order_template_contents/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectOrderTemplateContents
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/OrderTemplateContentGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
    '/api/order_template_contents/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfOrderTemplateContent
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - OrderTemplateContent
    /api/payment_registers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPaymentRegister
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETFields'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PaymentRegister
    '/api/payment_registers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPaymentRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETFields'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PaymentRegister
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePaymentRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PaymentRegister
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPaymentRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PaymentRegisterPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
    /api/payment_registers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPaymentRegisters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPaymentRegisters
            requestBody:
                $ref: '#/components/requestBodies/PaymentRegisterPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePaymentRegisters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPaymentRegisters
            requestBody:
                $ref: '#/components/requestBodies/PaymentRegisterPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
    /api/payment_registers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPaymentRegisters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PaymentRegisterGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
    '/api/payment_registers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPaymentRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegister
    /api/payment_register_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPaymentRegisterCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETFields'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
    '/api/payment_register_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPaymentRegisterCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETFields'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePaymentRegisterCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPaymentRegisterCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PaymentRegisterCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
    /api/payment_register_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPaymentRegisterCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPaymentRegisterCredentials
            requestBody:
                $ref: '#/components/requestBodies/PaymentRegisterCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePaymentRegisterCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPaymentRegisterCredentials
            requestBody:
                $ref: '#/components/requestBodies/PaymentRegisterCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
    /api/payment_register_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPaymentRegisterCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PaymentRegisterCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
    '/api/payment_register_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPaymentRegisterCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PaymentRegisterCredential
    /api/payment_types/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaPaymentType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PaymentTypeGETFields'
                -
                    $ref: '#/components/parameters/PaymentTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PaymentType
    '/api/payment_types/{id}':
        get:
            description: 'Get data item'
            operationId: getPaymentType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PaymentTypeGETFields'
                -
                    $ref: '#/components/parameters/PaymentTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PaymentType
        delete:
            description: 'Delete data item'
            operationId: deletePaymentType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PaymentType
        patch:
            description: 'Patch data item'
            operationId: patchPaymentType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PaymentTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
    /api/payment_types:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getPaymentTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PaymentTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PaymentTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
        post:
            description: 'Post data item/ collection'
            operationId: postPaymentTypes
            requestBody:
                $ref: '#/components/requestBodies/PaymentTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
        delete:
            description: 'Delete data collection'
            operationId: deletePaymentTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
        patch:
            description: 'Patch data collection'
            operationId: patchPaymentTypes
            requestBody:
                $ref: '#/components/requestBodies/PaymentTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
    /api/payment_types/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectPaymentTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PaymentTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PaymentTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
    '/api/payment_types/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfPaymentType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PaymentType
    /api/pdf_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPdfQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PdfQueueGETFields'
                -
                    $ref: '#/components/parameters/PdfQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PdfQueue
    '/api/pdf_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPdfQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PdfQueueGETFields'
                -
                    $ref: '#/components/parameters/PdfQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PdfQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePdfQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PdfQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPdfQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PdfQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
    /api/pdf_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPdfQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PdfQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PdfQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPdfQueues
            requestBody:
                $ref: '#/components/requestBodies/PdfQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePdfQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPdfQueues
            requestBody:
                $ref: '#/components/requestBodies/PdfQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
    /api/pdf_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPdfQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PdfQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PdfQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
    '/api/pdf_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPdfQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PdfQueue
    /api/phinxlogs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPhinxlog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PhinxlogGETFields'
                -
                    $ref: '#/components/parameters/PhinxlogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Phinxlog
    '/api/phinxlogs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPhinxlog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PhinxlogGETFields'
                -
                    $ref: '#/components/parameters/PhinxlogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Phinxlog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePhinxlog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Phinxlog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPhinxlog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PhinxlogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
    /api/phinxlogs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPhinxlogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PhinxlogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PhinxlogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPhinxlogs
            requestBody:
                $ref: '#/components/requestBodies/PhinxlogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePhinxlogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPhinxlogs
            requestBody:
                $ref: '#/components/requestBodies/PhinxlogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
    /api/phinxlogs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPhinxlogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PhinxlogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PhinxlogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
    '/api/phinxlogs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPhinxlog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Phinxlog
    /api/place_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaPlaceAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETFields'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PlaceAttribute
    '/api/place_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getPlaceAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETFields'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PlaceAttribute
        delete:
            description: 'Delete data item'
            operationId: deletePlaceAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PlaceAttribute
        patch:
            description: 'Patch data item'
            operationId: patchPlaceAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PlaceAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
    /api/place_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getPlaceAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postPlaceAttributes
            requestBody:
                $ref: '#/components/requestBodies/PlaceAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
        delete:
            description: 'Delete data collection'
            operationId: deletePlaceAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchPlaceAttributes
            requestBody:
                $ref: '#/components/requestBodies/PlaceAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
    /api/place_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectPlaceAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PlaceAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
    '/api/place_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfPlaceAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PlaceAttribute
    /api/places/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaPlaces
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PlacesGETFields'
                -
                    $ref: '#/components/parameters/PlacesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Places
    '/api/places/{id}':
        get:
            description: 'Get data item'
            operationId: getPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PlacesGETFields'
                -
                    $ref: '#/components/parameters/PlacesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Places
        delete:
            description: 'Delete data item'
            operationId: deletePlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Places
        patch:
            description: 'Patch data item'
            operationId: patchPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PlacesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
    /api/places:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getPlacess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PlacesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PlacesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
        post:
            description: 'Post data item/ collection'
            operationId: postPlacess
            requestBody:
                $ref: '#/components/requestBodies/PlacesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
        delete:
            description: 'Delete data collection'
            operationId: deletePlacess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
        patch:
            description: 'Patch data collection'
            operationId: patchPlacess
            requestBody:
                $ref: '#/components/requestBodies/PlacesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
    /api/places/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectPlacess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PlacesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PlacesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
    '/api/places/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfPlaces
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Places
    /api/price_company_groups/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPriceCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETFields'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
    '/api/price_company_groups/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPriceCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETFields'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePriceCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPriceCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PriceCompanyGroupPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
    /api/price_company_groups:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPriceCompanyGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPriceCompanyGroups
            requestBody:
                $ref: '#/components/requestBodies/PriceCompanyGroupPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePriceCompanyGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPriceCompanyGroups
            requestBody:
                $ref: '#/components/requestBodies/PriceCompanyGroupPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
    /api/price_company_groups/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPriceCompanyGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PriceCompanyGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
    '/api/price_company_groups/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPriceCompanyGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PriceCompanyGroup
    /api/price_product_groups/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaPriceProductGroup
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETFields'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PriceProductGroup
    '/api/price_product_groups/{id}':
        get:
            description: 'Get data item'
            operationId: getPriceProductGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETFields'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PriceProductGroup
        delete:
            description: 'Delete data item'
            operationId: deletePriceProductGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PriceProductGroup
        patch:
            description: 'Patch data item'
            operationId: patchPriceProductGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PriceProductGroupPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
    /api/price_product_groups:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getPriceProductGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
        post:
            description: 'Post data item/ collection'
            operationId: postPriceProductGroups
            requestBody:
                $ref: '#/components/requestBodies/PriceProductGroupPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
        delete:
            description: 'Delete data collection'
            operationId: deletePriceProductGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
        patch:
            description: 'Patch data collection'
            operationId: patchPriceProductGroups
            requestBody:
                $ref: '#/components/requestBodies/PriceProductGroupPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
    /api/price_product_groups/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectPriceProductGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PriceProductGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
    '/api/price_product_groups/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfPriceProductGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceProductGroup
    /api/price_types/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaPriceTypes
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PriceTypesGETFields'
                -
                    $ref: '#/components/parameters/PriceTypesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PriceTypes
    '/api/price_types/{id}':
        get:
            description: 'Get data item'
            operationId: getPriceTypes
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PriceTypesGETFields'
                -
                    $ref: '#/components/parameters/PriceTypesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - PriceTypes
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/price_types:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getPriceTypess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PriceTypesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PriceTypesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceTypes
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/price_types/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectPriceTypess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PriceTypesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PriceTypesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - PriceTypes
    /api/procedure_sqls/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProcedureSql
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETFields'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSql
    '/api/procedure_sqls/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureSql
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETFields'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSql
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureSql
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSql
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureSql
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
    /api/procedure_sqls:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureSqls
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProcedureSqls
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureSqls
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureSqls
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
    /api/procedure_sqls/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProcedureSqls
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureSqlGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
    '/api/procedure_sqls/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProcedureSql
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSql
    /api/procedure_sql_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProcedureSqlCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETFields'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
    '/api/procedure_sql_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureSqlCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETFields'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureSqlCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureSqlCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
    /api/procedure_sql_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureSqlCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProcedureSqlCredentials
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureSqlCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureSqlCredentials
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
    /api/procedure_sql_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProcedureSqlCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureSqlCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
    '/api/procedure_sql_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProcedureSqlCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlCredential
    /api/procedure_sql_placements/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProcedureSqlPlacement
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETFields'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
    '/api/procedure_sql_placements/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureSqlPlacement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETFields'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureSqlPlacement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureSqlPlacement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlPlacementPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
    /api/procedure_sql_placements:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureSqlPlacements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProcedureSqlPlacements
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlPlacementPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureSqlPlacements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureSqlPlacements
            requestBody:
                $ref: '#/components/requestBodies/ProcedureSqlPlacementPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
    /api/procedure_sql_placements/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProcedureSqlPlacements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureSqlPlacementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
    '/api/procedure_sql_placements/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProcedureSqlPlacement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureSqlPlacement
    /api/procedure_to_commission_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProcedureToCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETFields'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
    '/api/procedure_to_commission_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureToCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETFields'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureToCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureToCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToCommissionAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
    /api/procedure_to_commission_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureToCommissionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProcedureToCommissionAttributes
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToCommissionAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureToCommissionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureToCommissionAttributes
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToCommissionAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
    /api/procedure_to_commission_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProcedureToCommissionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureToCommissionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
    '/api/procedure_to_commission_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProcedureToCommissionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCommissionAttribute
    /api/procedure_to_company_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProcedureToCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETFields'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
    '/api/procedure_to_company_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureToCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETFields'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureToCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureToCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToCompanyAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
    /api/procedure_to_company_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureToCompanyAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProcedureToCompanyAttributes
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToCompanyAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureToCompanyAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureToCompanyAttributes
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToCompanyAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
    /api/procedure_to_company_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProcedureToCompanyAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureToCompanyAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
    '/api/procedure_to_company_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProcedureToCompanyAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToCompanyAttribute
    /api/procedure_to_document_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProcedureToDocumentCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETFields'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
    '/api/procedure_to_document_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureToDocumentCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETFields'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureToDocumentCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureToDocumentCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToDocumentCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
    /api/procedure_to_document_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProcedureToDocumentCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProcedureToDocumentCredentials
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToDocumentCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProcedureToDocumentCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProcedureToDocumentCredentials
            requestBody:
                $ref: '#/components/requestBodies/ProcedureToDocumentCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
    /api/procedure_to_document_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProcedureToDocumentCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProcedureToDocumentCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
    '/api/procedure_to_document_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProcedureToDocumentCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProcedureToDocumentCredential
    /api/products/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaProduct
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductGETFields'
                -
                    $ref: '#/components/parameters/ProductGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Product
    '/api/products/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Product
    /api/product_additional_datas/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductAdditionalData
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETFields'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
    '/api/product_additional_datas/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductAdditionalData
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETFields'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductAdditionalData
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductAdditionalData
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductAdditionalDataPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
    /api/product_additional_datas:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductAdditionalDatas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductAdditionalDatas
            requestBody:
                $ref: '#/components/requestBodies/ProductAdditionalDataPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductAdditionalDatas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductAdditionalDatas
            requestBody:
                $ref: '#/components/requestBodies/ProductAdditionalDataPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
    /api/product_additional_datas/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductAdditionalDatas
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductAdditionalDataGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
    '/api/product_additional_datas/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductAdditionalData
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductAdditionalData
    /api/product_categories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCategoryGETFields'
                -
                    $ref: '#/components/parameters/ProductCategoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductCategory
    '/api/product_categories/{id}':
        get:
            description: 'Get data item'
            operationId: getProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCategoryGETFields'
                -
                    $ref: '#/components/parameters/ProductCategoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductCategory
        delete:
            description: 'Delete data item'
            operationId: deleteProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductCategory
        patch:
            description: 'Patch data item'
            operationId: patchProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
    /api/product_categories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
        post:
            description: 'Post data item/ collection'
            operationId: postProductCategories
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
        delete:
            description: 'Delete data collection'
            operationId: deleteProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
        patch:
            description: 'Patch data collection'
            operationId: patchProductCategories
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
    /api/product_categories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
    '/api/product_categories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductCategory
    /api/product_category_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductCategoryAttributes
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETFields'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
    '/api/product_category_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCategoryAttributes
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETFields'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCategoryAttributes
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCategoryAttributes
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryAttributesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
    /api/product_category_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCategoryAttributess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductCategoryAttributess
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryAttributesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCategoryAttributess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCategoryAttributess
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryAttributesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
    /api/product_category_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductCategoryAttributess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCategoryAttributesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
    '/api/product_category_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductCategoryAttributes
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryAttributes
    /api/product_category_descriptions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductCategoryDescriptions
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETFields'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
    '/api/product_category_descriptions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCategoryDescriptions
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETFields'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCategoryDescriptions
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCategoryDescriptions
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryDescriptionsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
    /api/product_category_descriptions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCategoryDescriptionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductCategoryDescriptionss
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryDescriptionsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCategoryDescriptionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCategoryDescriptionss
            requestBody:
                $ref: '#/components/requestBodies/ProductCategoryDescriptionsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
    /api/product_category_descriptions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductCategoryDescriptionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCategoryDescriptionsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
    '/api/product_category_descriptions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductCategoryDescriptions
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCategoryDescriptions
    /api/product_code_translations/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductCodeTranslation
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETFields'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
    '/api/product_code_translations/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCodeTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETFields'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCodeTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCodeTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductCodeTranslationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
    /api/product_code_translations:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCodeTranslations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductCodeTranslations
            requestBody:
                $ref: '#/components/requestBodies/ProductCodeTranslationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCodeTranslations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCodeTranslations
            requestBody:
                $ref: '#/components/requestBodies/ProductCodeTranslationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
    /api/product_code_translations/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductCodeTranslations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCodeTranslationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
    '/api/product_code_translations/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductCodeTranslation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCodeTranslation
    /api/product_company_prices/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductCompanyPrice
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETFields'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
    '/api/product_company_prices/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCompanyPrice
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETFields'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCompanyPrice
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCompanyPrice
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductCompanyPricePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
    /api/product_company_prices:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductCompanyPrices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductCompanyPrices
            requestBody:
                $ref: '#/components/requestBodies/ProductCompanyPricePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductCompanyPrices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductCompanyPrices
            requestBody:
                $ref: '#/components/requestBodies/ProductCompanyPricePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
    /api/product_company_prices/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductCompanyPrices
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductCompanyPriceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
    '/api/product_company_prices/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductCompanyPrice
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductCompanyPrice
    /api/product_discounts/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductDiscount
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductDiscountGETFields'
                -
                    $ref: '#/components/parameters/ProductDiscountGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductDiscount
    '/api/product_discounts/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductDiscountGETFields'
                -
                    $ref: '#/components/parameters/ProductDiscountGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductDiscountPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
    /api/product_discounts:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductDiscounts
            requestBody:
                $ref: '#/components/requestBodies/ProductDiscountPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductDiscounts
            requestBody:
                $ref: '#/components/requestBodies/ProductDiscountPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
    /api/product_discounts/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
    '/api/product_discounts/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductDiscount
    /api/product_freetypes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductFreetype
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETFields'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductFreetype
    '/api/product_freetypes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductFreetype
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETFields'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductFreetype
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductFreetype
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductFreetype
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductFreetype
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductFreetypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
    /api/product_freetypes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductFreetypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductFreetypes
            requestBody:
                $ref: '#/components/requestBodies/ProductFreetypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductFreetypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductFreetypes
            requestBody:
                $ref: '#/components/requestBodies/ProductFreetypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
    /api/product_freetypes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductFreetypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductFreetypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
    '/api/product_freetypes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductFreetype
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductFreetype
    /api/product_promotions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductPromotion
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductPromotionGETFields'
                -
                    $ref: '#/components/parameters/ProductPromotionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductPromotion
    '/api/product_promotions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductPromotionGETFields'
                -
                    $ref: '#/components/parameters/ProductPromotionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductPromotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductPromotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductPromotionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
    /api/product_promotions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductPromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductPromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductPromotions
            requestBody:
                $ref: '#/components/requestBodies/ProductPromotionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductPromotions
            requestBody:
                $ref: '#/components/requestBodies/ProductPromotionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
    /api/product_promotions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductPromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductPromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
    '/api/product_promotions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotion
    /api/product_promotion_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductPromotionPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETFields'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
    '/api/product_promotion_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductPromotionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETFields'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductPromotionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductPromotionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductPromotionPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
    /api/product_promotion_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductPromotionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductPromotionPositions
            requestBody:
                $ref: '#/components/requestBodies/ProductPromotionPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductPromotionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductPromotionPositions
            requestBody:
                $ref: '#/components/requestBodies/ProductPromotionPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
    /api/product_promotion_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductPromotionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductPromotionPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
    '/api/product_promotion_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductPromotionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductPromotionPosition
    /api/product_recipes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductRecipe
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductRecipeGETFields'
                -
                    $ref: '#/components/parameters/ProductRecipeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductRecipe
    '/api/product_recipes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductRecipe
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductRecipeGETFields'
                -
                    $ref: '#/components/parameters/ProductRecipeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductRecipe
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductRecipe
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductRecipe
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductRecipe
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductRecipePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
    /api/product_recipes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductRecipes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductRecipeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductRecipeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductRecipes
            requestBody:
                $ref: '#/components/requestBodies/ProductRecipePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductRecipes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductRecipes
            requestBody:
                $ref: '#/components/requestBodies/ProductRecipePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
    /api/product_recipes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductRecipes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductRecipeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductRecipeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
    '/api/product_recipes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductRecipe
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductRecipe
    /api/product_tags/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProductTag
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductTagGETFields'
                -
                    $ref: '#/components/parameters/ProductTagGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductTag
    '/api/product_tags/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductTagGETFields'
                -
                    $ref: '#/components/parameters/ProductTagGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductTag
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProductTag
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductTagPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
    /api/product_tags:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProductTags
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductTagGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductTagGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProductTags
            requestBody:
                $ref: '#/components/requestBodies/ProductTagPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProductTags
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProductTags
            requestBody:
                $ref: '#/components/requestBodies/ProductTagPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
    /api/product_tags/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProductTags
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductTagGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductTagGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
    '/api/product_tags/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProductTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProductTag
    /api/product_templates/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductTemplateGETFields'
                -
                    $ref: '#/components/parameters/ProductTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductTemplate
    '/api/product_templates/{id}':
        get:
            description: 'Get data item'
            operationId: getProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductTemplateGETFields'
                -
                    $ref: '#/components/parameters/ProductTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductTemplate
        delete:
            description: 'Delete data item'
            operationId: deleteProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductTemplate
        patch:
            description: 'Patch data item'
            operationId: patchProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
    /api/product_templates:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getProductTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
        post:
            description: 'Post data item/ collection'
            operationId: postProductTemplates
            requestBody:
                $ref: '#/components/requestBodies/ProductTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
        delete:
            description: 'Delete data collection'
            operationId: deleteProductTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
        patch:
            description: 'Patch data collection'
            operationId: patchProductTemplates
            requestBody:
                $ref: '#/components/requestBodies/ProductTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
    /api/product_templates/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectProductTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
    '/api/product_templates/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductTemplate
    /api/product_to_product_categories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaProductToProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETFields'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductToProductCategory
    '/api/product_to_product_categories/{id}':
        get:
            description: 'Get data item'
            operationId: getProductToProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETFields'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductToProductCategory
        delete:
            description: 'Delete data item'
            operationId: deleteProductToProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProductToProductCategory
        patch:
            description: 'Patch data item'
            operationId: patchProductToProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProductToProductCategoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
    /api/product_to_product_categories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getProductToProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
        post:
            description: 'Post data item/ collection'
            operationId: postProductToProductCategories
            requestBody:
                $ref: '#/components/requestBodies/ProductToProductCategoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
        delete:
            description: 'Delete data collection'
            operationId: deleteProductToProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
        patch:
            description: 'Patch data collection'
            operationId: patchProductToProductCategories
            requestBody:
                $ref: '#/components/requestBodies/ProductToProductCategoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
    /api/product_to_product_categories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectProductToProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProductToProductCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
    '/api/product_to_product_categories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfProductToProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProductToProductCategory
    /api/profile_settings/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProfileSettingGETFields'
                -
                    $ref: '#/components/parameters/ProfileSettingGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProfileSetting
    /api/profile_settings/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectProfileSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProfileSettingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProfileSettingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
    '/api/profile_settings/{name}':
        get:
            description: 'Get data item by name'
            operationId: getByNameProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProfileSettingGETFields'
                -
                    $ref: '#/components/parameters/ProfileSettingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProfileSetting
        delete:
            description: 'Delete data item'
            operationId: deleteByNameProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
                -
                    $ref: '#/components/parameters/filter'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ProfileSetting
        patch:
            description: 'Patch data item by name'
            operationId: patchByNameProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
            requestBody:
                $ref: '#/components/requestBodies/ProfileSettingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
    '/api/profile_settings/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfProfileSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ProfileSetting
    /api/program_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProgramAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETFields'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
    '/api/program_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETFields'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProgramAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
    /api/program_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProgramAttributes
            requestBody:
                $ref: '#/components/requestBodies/ProgramAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramAttributes
            requestBody:
                $ref: '#/components/requestBodies/ProgramAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
    /api/program_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProgramAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
    '/api/program_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProgramAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramAttribute
    /api/program_charges/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProgramCharge
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramChargeGETFields'
                -
                    $ref: '#/components/parameters/ProgramChargeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramCharge
    '/api/program_charges/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramCharge
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramChargeGETFields'
                -
                    $ref: '#/components/parameters/ProgramChargeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramCharge
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramCharge
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramCharge
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramCharge
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProgramChargePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
    /api/program_charges:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramCharges
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramChargeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramChargeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProgramCharges
            requestBody:
                $ref: '#/components/requestBodies/ProgramChargePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramCharges
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramCharges
            requestBody:
                $ref: '#/components/requestBodies/ProgramChargePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
    /api/program_charges/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProgramCharges
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramChargeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramChargeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
    '/api/program_charges/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProgramCharge
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramCharge
    /api/program_transactions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProgramTransaction
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETFields'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
    '/api/program_transactions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETFields'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProgramTransactionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
    /api/program_transactions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramTransactions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProgramTransactions
            requestBody:
                $ref: '#/components/requestBodies/ProgramTransactionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramTransactions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramTransactions
            requestBody:
                $ref: '#/components/requestBodies/ProgramTransactionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
    /api/program_transactions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProgramTransactions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramTransactionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
    '/api/program_transactions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProgramTransaction
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransaction
    /api/program_transaction_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaProgramTransactionPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETFields'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
    '/api/program_transaction_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramTransactionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETFields'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramTransactionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramTransactionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ProgramTransactionPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
    /api/program_transaction_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getProgramTransactionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postProgramTransactionPositions
            requestBody:
                $ref: '#/components/requestBodies/ProgramTransactionPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteProgramTransactionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchProgramTransactionPositions
            requestBody:
                $ref: '#/components/requestBodies/ProgramTransactionPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
    /api/program_transaction_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectProgramTransactionPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ProgramTransactionPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
    '/api/program_transaction_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfProgramTransactionPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ProgramTransactionPosition
    /api/promotions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotion
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionGETFields'
                -
                    $ref: '#/components/parameters/PromotionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Promotion
    '/api/promotions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionGETFields'
                -
                    $ref: '#/components/parameters/PromotionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Promotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Promotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
    /api/promotions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotions
            requestBody:
                $ref: '#/components/requestBodies/PromotionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotions
            requestBody:
                $ref: '#/components/requestBodies/PromotionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
    /api/promotions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
    '/api/promotions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Promotion
    /api/promotion_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETFields'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionCompany
    '/api/promotion_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETFields'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
    /api/promotion_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionCompanies
            requestBody:
                $ref: '#/components/requestBodies/PromotionCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionCompanies
            requestBody:
                $ref: '#/components/requestBodies/PromotionCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
    /api/promotion_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
    '/api/promotion_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionCompany
    /api/promotion_groups/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionGroup
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionGroupGETFields'
                -
                    $ref: '#/components/parameters/PromotionGroupGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionGroup
    '/api/promotion_groups/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionGroupGETFields'
                -
                    $ref: '#/components/parameters/PromotionGroupGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionGroupPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
    /api/promotion_groups:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionGroups
            requestBody:
                $ref: '#/components/requestBodies/PromotionGroupPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionGroups
            requestBody:
                $ref: '#/components/requestBodies/PromotionGroupPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
    /api/promotion_groups/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
    '/api/promotion_groups/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroup
    /api/promotion_group_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionGroupCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETFields'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
    '/api/promotion_group_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionGroupCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETFields'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionGroupCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionGroupCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionGroupCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
    /api/promotion_group_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionGroupCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionGroupCredentials
            requestBody:
                $ref: '#/components/requestBodies/PromotionGroupCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionGroupCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionGroupCredentials
            requestBody:
                $ref: '#/components/requestBodies/PromotionGroupCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
    /api/promotion_group_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionGroupCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionGroupCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
    '/api/promotion_group_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionGroupCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionGroupCredential
    /api/promotion_products/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionProduct
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionProductGETFields'
                -
                    $ref: '#/components/parameters/PromotionProductGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProduct
    '/api/promotion_products/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionProductGETFields'
                -
                    $ref: '#/components/parameters/PromotionProductGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProduct
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProduct
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
    /api/promotion_products:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionProducts
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionProducts
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
    /api/promotion_products/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
    '/api/promotion_products/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProduct
    /api/promotion_product_categories/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETFields'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
    '/api/promotion_product_categories/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETFields'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductCategoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
    /api/promotion_product_categories:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionProductCategories
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductCategoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionProductCategories
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductCategoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
    /api/promotion_product_categories/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionProductCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionProductCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
    '/api/promotion_product_categories/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionProductCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductCategory
    /api/promotion_product_templates/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETFields'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
    '/api/promotion_product_templates/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETFields'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
    /api/promotion_product_templates:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionProductTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionProductTemplates
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionProductTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionProductTemplates
            requestBody:
                $ref: '#/components/requestBodies/PromotionProductTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
    /api/promotion_product_templates/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionProductTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionProductTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
    '/api/promotion_product_templates/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionProductTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionProductTemplate
    /api/promotion_regions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaPromotionRegion
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionRegionGETFields'
                -
                    $ref: '#/components/parameters/PromotionRegionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionRegion
    '/api/promotion_regions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionRegion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionRegionGETFields'
                -
                    $ref: '#/components/parameters/PromotionRegionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionRegion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionRegion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - PromotionRegion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionRegion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/PromotionRegionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
    /api/promotion_regions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getPromotionRegions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/PromotionRegionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionRegionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postPromotionRegions
            requestBody:
                $ref: '#/components/requestBodies/PromotionRegionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deletePromotionRegions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchPromotionRegions
            requestBody:
                $ref: '#/components/requestBodies/PromotionRegionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
    /api/promotion_regions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectPromotionRegions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/PromotionRegionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/PromotionRegionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
    '/api/promotion_regions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfPromotionRegion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - PromotionRegion
    /api/questionnaires/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Questionnaire
    '/api/questionnaires/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Questionnaire
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Questionnaire
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnairePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
    /api/questionnaires:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaires
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaires
            requestBody:
                $ref: '#/components/requestBodies/QuestionnairePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaires
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaires
            requestBody:
                $ref: '#/components/requestBodies/QuestionnairePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
    /api/questionnaires/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaires
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
    '/api/questionnaires/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaire
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Questionnaire
    /api/questionnaire_answers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaireAnswer
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
    '/api/questionnaire_answers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireAnswer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireAnswer
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireAnswer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireAnswerPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
    /api/questionnaire_answers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaireAnswers
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireAnswerPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireAnswers
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireAnswerPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
    /api/questionnaire_answers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaireAnswers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
    '/api/questionnaire_answers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaireAnswer
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswer
    /api/questionnaire_answer_schedules/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaireAnswerSchedule
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
    '/api/questionnaire_answer_schedules/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireAnswerSchedule
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireAnswerSchedule
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireAnswerSchedule
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireAnswerSchedulePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
    /api/questionnaire_answer_schedules:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireAnswerSchedules
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaireAnswerSchedules
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireAnswerSchedulePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireAnswerSchedules
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireAnswerSchedules
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireAnswerSchedulePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
    /api/questionnaire_answer_schedules/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaireAnswerSchedules
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireAnswerScheduleGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
    '/api/questionnaire_answer_schedules/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaireAnswerSchedule
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireAnswerSchedule
    /api/questionnaire_categories/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaireCategory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
    '/api/questionnaire_categories/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireCategoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
    /api/questionnaire_categories:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaireCategories
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireCategoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireCategories
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireCategoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
    /api/questionnaire_categories/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaireCategories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireCategoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
    '/api/questionnaire_categories/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaireCategory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCategory
    /api/questionnaire_credentials/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaireCredential
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
    '/api/questionnaire_credentials/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireCredentialPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
    /api/questionnaire_credentials:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaireCredentials
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireCredentialPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireCredentials
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireCredentialPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
    /api/questionnaire_credentials/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaireCredentials
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireCredentialGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
    '/api/questionnaire_credentials/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaireCredential
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireCredential
    /api/questionnaire_elements/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaireElement
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
    '/api/questionnaire_elements/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireElementPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
    /api/questionnaire_elements:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaireElements
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireElementPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireElements
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireElementPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
    /api/questionnaire_elements/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaireElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireElementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
    '/api/questionnaire_elements/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaireElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireElement
    /api/questionnaire_to_account_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionnaireToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
    '/api/questionnaire_to_account_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETFields'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireToAccountCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
    /api/questionnaire_to_account_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionnaireToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionnaireToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireToAccountCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionnaireToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionnaireToAccountCompanies
            requestBody:
                $ref: '#/components/requestBodies/QuestionnaireToAccountCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
    /api/questionnaire_to_account_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionnaireToAccountCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionnaireToAccountCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
    '/api/questionnaire_to_account_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionnaireToAccountCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionnaireToAccountCompany
    /api/questionniare_answer_elements/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuestionniareAnswerElement
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETFields'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
    '/api/questionniare_answer_elements/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionniareAnswerElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETFields'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionniareAnswerElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionniareAnswerElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuestionniareAnswerElementPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
    /api/questionniare_answer_elements:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuestionniareAnswerElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuestionniareAnswerElements
            requestBody:
                $ref: '#/components/requestBodies/QuestionniareAnswerElementPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuestionniareAnswerElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuestionniareAnswerElements
            requestBody:
                $ref: '#/components/requestBodies/QuestionniareAnswerElementPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
    /api/questionniare_answer_elements/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuestionniareAnswerElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuestionniareAnswerElementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
    '/api/questionniare_answer_elements/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuestionniareAnswerElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuestionniareAnswerElement
    /api/quick_baskets/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaQuickBasket
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuickBasketGETFields'
                -
                    $ref: '#/components/parameters/QuickBasketGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuickBasket
    '/api/quick_baskets/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuickBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuickBasketGETFields'
                -
                    $ref: '#/components/parameters/QuickBasketGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuickBasket
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuickBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - QuickBasket
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuickBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/QuickBasketPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
    /api/quick_baskets:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getQuickBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/QuickBasketGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuickBasketGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postQuickBaskets
            requestBody:
                $ref: '#/components/requestBodies/QuickBasketPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteQuickBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchQuickBaskets
            requestBody:
                $ref: '#/components/requestBodies/QuickBasketPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
    /api/quick_baskets/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectQuickBaskets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/QuickBasketGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/QuickBasketGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
    '/api/quick_baskets/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfQuickBasket
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - QuickBasket
    /api/receiver_groups/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETFields'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
    '/api/receiver_groups/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETFields'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
    /api/receiver_groups:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postReceiverGroups
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverGroups
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
    /api/receiver_groups/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectReceiverGroups
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverGroupGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
    '/api/receiver_groups/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfReceiverGroup
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroup
    /api/receiver_group_criterias/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaReceiverGroupCriteria
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETFields'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
    '/api/receiver_group_criterias/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverGroupCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETFields'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverGroupCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverGroupCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupCriteriaPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
    /api/receiver_group_criterias:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverGroupCriterias
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postReceiverGroupCriterias
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupCriteriaPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverGroupCriterias
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverGroupCriterias
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupCriteriaPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
    /api/receiver_group_criterias/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectReceiverGroupCriterias
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverGroupCriteriaGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
    '/api/receiver_group_criterias/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfReceiverGroupCriteria
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupCriteria
    /api/receiver_group_to_promotions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaReceiverGroupToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETFields'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
    '/api/receiver_group_to_promotions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverGroupToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETFields'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverGroupToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverGroupToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupToPromotionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
    /api/receiver_group_to_promotions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverGroupToPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postReceiverGroupToPromotions
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupToPromotionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverGroupToPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverGroupToPromotions
            requestBody:
                $ref: '#/components/requestBodies/ReceiverGroupToPromotionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
    /api/receiver_group_to_promotions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectReceiverGroupToPromotions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverGroupToPromotionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
    '/api/receiver_group_to_promotions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfReceiverGroupToPromotion
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverGroupToPromotion
    /api/receiver_to_communications/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaReceiverToCommunication
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETFields'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
    '/api/receiver_to_communications/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverToCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETFields'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverToCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverToCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ReceiverToCommunicationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
    /api/receiver_to_communications:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverToCommunications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postReceiverToCommunications
            requestBody:
                $ref: '#/components/requestBodies/ReceiverToCommunicationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverToCommunications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverToCommunications
            requestBody:
                $ref: '#/components/requestBodies/ReceiverToCommunicationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
    /api/receiver_to_communications/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectReceiverToCommunications
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverToCommunicationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
    '/api/receiver_to_communications/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfReceiverToCommunication
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCommunication
    /api/receiver_to_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaReceiverToCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETFields'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
    '/api/receiver_to_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverToCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETFields'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverToCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverToCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ReceiverToCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
    /api/receiver_to_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getReceiverToCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postReceiverToCompanies
            requestBody:
                $ref: '#/components/requestBodies/ReceiverToCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteReceiverToCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchReceiverToCompanies
            requestBody:
                $ref: '#/components/requestBodies/ReceiverToCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
    /api/receiver_to_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectReceiverToCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ReceiverToCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
    '/api/receiver_to_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfReceiverToCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ReceiverToCompany
    /api/routings/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaRouting
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/RoutingGETFields'
                -
                    $ref: '#/components/parameters/RoutingGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Routing
    '/api/routings/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getRouting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/RoutingGETFields'
                -
                    $ref: '#/components/parameters/RoutingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Routing
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteRouting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Routing
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchRouting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RoutingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
    /api/routings:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getRoutings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/RoutingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/RoutingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postRoutings
            requestBody:
                $ref: '#/components/requestBodies/RoutingPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteRoutings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchRoutings
            requestBody:
                $ref: '#/components/requestBodies/RoutingPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
    /api/routings/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectRoutings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/RoutingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/RoutingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
    '/api/routings/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfRouting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Routing
    /api/sale_reports/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSaleReport
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SaleReportGETFields'
                -
                    $ref: '#/components/parameters/SaleReportGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SaleReport
    '/api/sale_reports/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSaleReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SaleReportGETFields'
                -
                    $ref: '#/components/parameters/SaleReportGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SaleReport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSaleReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SaleReport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSaleReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SaleReportPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
    /api/sale_reports:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSaleReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SaleReportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SaleReportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSaleReports
            requestBody:
                $ref: '#/components/requestBodies/SaleReportPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSaleReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSaleReports
            requestBody:
                $ref: '#/components/requestBodies/SaleReportPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
    /api/sale_reports/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSaleReports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SaleReportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SaleReportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
    '/api/sale_reports/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSaleReport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReport
    /api/sale_report_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSaleReportPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETFields'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
    '/api/sale_report_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSaleReportPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETFields'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSaleReportPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSaleReportPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SaleReportPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
    /api/sale_report_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSaleReportPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSaleReportPositions
            requestBody:
                $ref: '#/components/requestBodies/SaleReportPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSaleReportPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSaleReportPositions
            requestBody:
                $ref: '#/components/requestBodies/SaleReportPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
    /api/sale_report_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSaleReportPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SaleReportPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
    '/api/sale_report_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSaleReportPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SaleReportPosition
    /api/serviced_products/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaServicedProduct
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProduct
    '/api/serviced_products/{id}':
        get:
            description: 'Get data item'
            operationId: getServicedProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProduct
        delete:
            description: 'Delete data item'
            operationId: deleteServicedProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProduct
        patch:
            description: 'Patch data item'
            operationId: patchServicedProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
    /api/serviced_products:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getServicedProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
        post:
            description: 'Post data item/ collection'
            operationId: postServicedProducts
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
        delete:
            description: 'Delete data collection'
            operationId: deleteServicedProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
        patch:
            description: 'Patch data collection'
            operationId: patchServicedProducts
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
    /api/serviced_products/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectServicedProducts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
    '/api/serviced_products/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfServicedProduct
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProduct
    /api/serviced_product_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaServicedProductAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProductAttribute
    '/api/serviced_product_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getServicedProductAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProductAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteServicedProductAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProductAttribute
        patch:
            description: 'Patch data item'
            operationId: patchServicedProductAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
    /api/serviced_product_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getServicedProductAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postServicedProductAttributes
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteServicedProductAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchServicedProductAttributes
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
    /api/serviced_product_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectServicedProductAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
    '/api/serviced_product_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfServicedProductAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductAttribute
    /api/serviced_product_descendants/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaServicedProductDescendant
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
    '/api/serviced_product_descendants/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getServicedProductDescendant
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteServicedProductDescendant
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchServicedProductDescendant
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductDescendantPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
    /api/serviced_product_descendants:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getServicedProductDescendants
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postServicedProductDescendants
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductDescendantPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteServicedProductDescendants
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchServicedProductDescendants
            requestBody:
                $ref: '#/components/requestBodies/ServicedProductDescendantPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
    /api/serviced_product_descendants/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectServicedProductDescendants
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductDescendantGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
    '/api/serviced_product_descendants/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfServicedProductDescendant
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ServicedProductDescendant
    /api/serviced_product_histories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaServicedProductHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProductHistory
    '/api/serviced_product_histories/{id}':
        get:
            description: 'Get data item'
            operationId: getServicedProductHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETFields'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - ServicedProductHistory
        delete:
            description: 'Delete data item'
            operationId: deleteDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
        patch:
            description: 'Patch data item'
            operationId: patchDataItem
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/serviced_product_histories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getServicedProductHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductHistory
        post:
            description: 'Post data item/ collection'
            operationId: postDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    /api/serviced_product_histories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectServicedProductHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ServicedProductHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - ServicedProductHistory
    /api/settings/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaSetting
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingGETFields'
                -
                    $ref: '#/components/parameters/SettingGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Setting
    /api/settings/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SettingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Setting
    /api/setting_change_logs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSettingChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETFields'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
    '/api/setting_change_logs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSettingChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETFields'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSettingChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSettingChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SettingChangeLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
    /api/setting_change_logs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSettingChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSettingChangeLogs
            requestBody:
                $ref: '#/components/requestBodies/SettingChangeLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSettingChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSettingChangeLogs
            requestBody:
                $ref: '#/components/requestBodies/SettingChangeLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
    /api/setting_change_logs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSettingChangeLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SettingChangeLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
    '/api/setting_change_logs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSettingChangeLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingChangeLog
    /api/settings_default_preferences/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSettingsDefaultPreferences
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETFields'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
    '/api/settings_default_preferences/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSettingsDefaultPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETFields'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSettingsDefaultPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSettingsDefaultPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SettingsDefaultPreferencesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
    /api/settings_default_preferences:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSettingsDefaultPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSettingsDefaultPreferencess
            requestBody:
                $ref: '#/components/requestBodies/SettingsDefaultPreferencesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSettingsDefaultPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSettingsDefaultPreferencess
            requestBody:
                $ref: '#/components/requestBodies/SettingsDefaultPreferencesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
    /api/settings_default_preferences/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSettingsDefaultPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SettingsDefaultPreferencesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
    '/api/settings_default_preferences/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSettingsDefaultPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SettingsDefaultPreferences
    /api/shippings/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaShipping
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingGETFields'
                -
                    $ref: '#/components/parameters/ShippingGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Shipping
    '/api/shippings/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShipping
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingGETFields'
                -
                    $ref: '#/components/parameters/ShippingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Shipping
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShipping
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Shipping
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShipping
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ShippingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
    /api/shippings:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postShippings
            requestBody:
                $ref: '#/components/requestBodies/ShippingPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippings
            requestBody:
                $ref: '#/components/requestBodies/ShippingPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
    /api/shippings/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectShippings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
    '/api/shippings/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfShipping
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Shipping
    /api/shipping_dhls/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaShippingDhl
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingDhlGETFields'
                -
                    $ref: '#/components/parameters/ShippingDhlGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingDhl
    '/api/shipping_dhls/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippingDhl
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingDhlGETFields'
                -
                    $ref: '#/components/parameters/ShippingDhlGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingDhl
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippingDhl
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingDhl
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippingDhl
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ShippingDhlPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
    /api/shipping_dhls:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippingDhls
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingDhlGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingDhlGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postShippingDhls
            requestBody:
                $ref: '#/components/requestBodies/ShippingDhlPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippingDhls
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippingDhls
            requestBody:
                $ref: '#/components/requestBodies/ShippingDhlPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
    /api/shipping_dhls/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectShippingDhls
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingDhlGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingDhlGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
    '/api/shipping_dhls/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfShippingDhl
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingDhl
    /api/shipping_fedexs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaShippingFedex
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingFedexGETFields'
                -
                    $ref: '#/components/parameters/ShippingFedexGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingFedex
    '/api/shipping_fedexs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippingFedex
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingFedexGETFields'
                -
                    $ref: '#/components/parameters/ShippingFedexGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingFedex
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippingFedex
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingFedex
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippingFedex
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ShippingFedexPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
    /api/shipping_fedexs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippingFedexs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingFedexGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingFedexGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postShippingFedexs
            requestBody:
                $ref: '#/components/requestBodies/ShippingFedexPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippingFedexs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippingFedexs
            requestBody:
                $ref: '#/components/requestBodies/ShippingFedexPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
    /api/shipping_fedexs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectShippingFedexs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingFedexGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingFedexGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
    '/api/shipping_fedexs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfShippingFedex
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingFedex
    /api/shipping_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaShippingPosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingPositionGETFields'
                -
                    $ref: '#/components/parameters/ShippingPositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingPosition
    '/api/shipping_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippingPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingPositionGETFields'
                -
                    $ref: '#/components/parameters/ShippingPositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippingPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - ShippingPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippingPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/ShippingPositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
    /api/shipping_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getShippingPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/ShippingPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postShippingPositions
            requestBody:
                $ref: '#/components/requestBodies/ShippingPositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteShippingPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchShippingPositions
            requestBody:
                $ref: '#/components/requestBodies/ShippingPositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
    /api/shipping_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectShippingPositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/ShippingPositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/ShippingPositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
    '/api/shipping_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfShippingPosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - ShippingPosition
    /api/special_discounts/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETFields'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
    '/api/special_discounts/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETFields'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SpecialDiscountPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
    /api/special_discounts:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSpecialDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSpecialDiscounts
            requestBody:
                $ref: '#/components/requestBodies/SpecialDiscountPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSpecialDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSpecialDiscounts
            requestBody:
                $ref: '#/components/requestBodies/SpecialDiscountPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
    /api/special_discounts/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSpecialDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SpecialDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
    '/api/special_discounts/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscount
    /api/special_discount_to_branchs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSpecialDiscountToBranch
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETFields'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
    '/api/special_discount_to_branchs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSpecialDiscountToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETFields'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSpecialDiscountToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSpecialDiscountToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SpecialDiscountToBranchPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
    /api/special_discount_to_branchs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSpecialDiscountToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSpecialDiscountToBranchs
            requestBody:
                $ref: '#/components/requestBodies/SpecialDiscountToBranchPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSpecialDiscountToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSpecialDiscountToBranchs
            requestBody:
                $ref: '#/components/requestBodies/SpecialDiscountToBranchPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
    /api/special_discount_to_branchs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSpecialDiscountToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SpecialDiscountToBranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
    '/api/special_discount_to_branchs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSpecialDiscountToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SpecialDiscountToBranch
    /api/stats/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaStats
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StatsGETFields'
                -
                    $ref: '#/components/parameters/StatsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Stats
    '/api/stats/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStats
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StatsGETFields'
                -
                    $ref: '#/components/parameters/StatsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Stats
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStats
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Stats
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStats
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/StatsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
    /api/stats:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStatss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StatsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StatsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postStatss
            requestBody:
                $ref: '#/components/requestBodies/StatsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStatss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStatss
            requestBody:
                $ref: '#/components/requestBodies/StatsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
    /api/stats/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectStatss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StatsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StatsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
    '/api/stats/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfStats
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Stats
    /api/stats_to_account_users/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaStatsToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETFields'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
    '/api/stats_to_account_users/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStatsToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETFields'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStatsToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStatsToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/StatsToAccountUserPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
    /api/stats_to_account_users:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStatsToAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postStatsToAccountUsers
            requestBody:
                $ref: '#/components/requestBodies/StatsToAccountUserPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStatsToAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStatsToAccountUsers
            requestBody:
                $ref: '#/components/requestBodies/StatsToAccountUserPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
    /api/stats_to_account_users/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectStatsToAccountUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StatsToAccountUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
    '/api/stats_to_account_users/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfStatsToAccountUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StatsToAccountUser
    /api/store_position_to_invoice_positions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaStorePositionToInvoicePosition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETFields'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
    '/api/store_position_to_invoice_positions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStorePositionToInvoicePosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETFields'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStorePositionToInvoicePosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStorePositionToInvoicePosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/StorePositionToInvoicePositionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
    /api/store_position_to_invoice_positions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStorePositionToInvoicePositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postStorePositionToInvoicePositions
            requestBody:
                $ref: '#/components/requestBodies/StorePositionToInvoicePositionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStorePositionToInvoicePositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStorePositionToInvoicePositions
            requestBody:
                $ref: '#/components/requestBodies/StorePositionToInvoicePositionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
    /api/store_position_to_invoice_positions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectStorePositionToInvoicePositions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StorePositionToInvoicePositionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
    '/api/store_position_to_invoice_positions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfStorePositionToInvoicePosition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorePositionToInvoicePosition
    /api/storehouses/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaStorehouse
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StorehouseGETFields'
                -
                    $ref: '#/components/parameters/StorehouseGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Storehouse
    '/api/storehouses/{id}':
        get:
            description: 'Get data item'
            operationId: getStorehouse
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StorehouseGETFields'
                -
                    $ref: '#/components/parameters/StorehouseGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Storehouse
        delete:
            description: 'Delete data item'
            operationId: deleteStorehouse
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Storehouse
        patch:
            description: 'Patch data item'
            operationId: patchStorehouse
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/StorehousePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
    /api/storehouses:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getStorehouses
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StorehouseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StorehouseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
        post:
            description: 'Post data item/ collection'
            operationId: postStorehouses
            requestBody:
                $ref: '#/components/requestBodies/StorehousePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
        delete:
            description: 'Delete data collection'
            operationId: deleteStorehouses
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
        patch:
            description: 'Patch data collection'
            operationId: patchStorehouses
            requestBody:
                $ref: '#/components/requestBodies/StorehousePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
    /api/storehouses/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectStorehouses
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StorehouseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StorehouseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
    '/api/storehouses/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfStorehouse
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Storehouse
    /api/storehouse_capacities/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaStorehouseCapacity
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETFields'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
    '/api/storehouse_capacities/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStorehouseCapacity
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETFields'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStorehouseCapacity
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStorehouseCapacity
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/StorehouseCapacityPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
    /api/storehouse_capacities:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getStorehouseCapacities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postStorehouseCapacities
            requestBody:
                $ref: '#/components/requestBodies/StorehouseCapacityPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteStorehouseCapacities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchStorehouseCapacities
            requestBody:
                $ref: '#/components/requestBodies/StorehouseCapacityPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
    /api/storehouse_capacities/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectStorehouseCapacities
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/StorehouseCapacityGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
    '/api/storehouse_capacities/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfStorehouseCapacity
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - StorehouseCapacity
    /api/synch_product_category_to_attribute_tmps/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchProductCategoryToAttributeTmp
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETFields'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
    '/api/synch_product_category_to_attribute_tmps/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchProductCategoryToAttributeTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETFields'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchProductCategoryToAttributeTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchProductCategoryToAttributeTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchProductCategoryToAttributeTmpPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
    /api/synch_product_category_to_attribute_tmps:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchProductCategoryToAttributeTmps
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchProductCategoryToAttributeTmps
            requestBody:
                $ref: '#/components/requestBodies/SynchProductCategoryToAttributeTmpPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchProductCategoryToAttributeTmps
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchProductCategoryToAttributeTmps
            requestBody:
                $ref: '#/components/requestBodies/SynchProductCategoryToAttributeTmpPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
    /api/synch_product_category_to_attribute_tmps/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchProductCategoryToAttributeTmps
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
    '/api/synch_product_category_to_attribute_tmps/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchProductCategoryToAttributeTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchProductCategoryToAttributeTmp
    /api/synchronizations/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronization
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Synchronization
    '/api/synchronizations/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronization
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Synchronization
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronization
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Synchronization
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronization
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
    /api/synchronizations:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizations
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizations
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
    /api/synchronizations/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizations
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
    '/api/synchronizations/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronization
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Synchronization
    /api/synchronization_configs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
    '/api/synchronization_configs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationConfigPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
    /api/synchronization_configs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationConfigs
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationConfigPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationConfigs
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationConfigPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
    /api/synchronization_configs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
    '/api/synchronization_configs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationConfig
    /api/synchronization_defaults/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationDefault
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
    '/api/synchronization_defaults/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationDefault
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationDefault
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationDefault
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationDefaultPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
    /api/synchronization_defaults:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationDefaults
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationDefaults
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationDefaultPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationDefaults
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationDefaults
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationDefaultPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
    /api/synchronization_defaults/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationDefaults
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationDefaultGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
    '/api/synchronization_defaults/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationDefault
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationDefault
    /api/synchronization_exports/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationExport
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
    '/api/synchronization_exports/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationExport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationExport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationExport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationExportPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
    /api/synchronization_exports:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationExports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationExports
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationExportPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationExports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationExports
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationExportPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
    /api/synchronization_exports/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationExports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationExportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
    '/api/synchronization_exports/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationExport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationExport
    /api/synchronization_imports/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationImport
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
    '/api/synchronization_imports/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationImportPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
    /api/synchronization_imports:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationImports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationImports
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationImportPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationImports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationImports
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationImportPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
    /api/synchronization_imports/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationImports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationImportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
    '/api/synchronization_imports/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationImport
    /api/synchronization_logs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationLog
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
    '/api/synchronization_logs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationLogPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
    /api/synchronization_logs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationLogs
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationLogPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationLogs
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationLogPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
    /api/synchronization_logs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationLogs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationLogGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
    '/api/synchronization_logs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationLog
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationLog
    /api/synchronization_prepare_imports/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationPrepareImport
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
    '/api/synchronization_prepare_imports/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationPrepareImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationPrepareImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationPrepareImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationPrepareImportPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
    /api/synchronization_prepare_imports:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationPrepareImports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationPrepareImports
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationPrepareImportPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationPrepareImports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationPrepareImports
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationPrepareImportPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
    /api/synchronization_prepare_imports/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationPrepareImports
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationPrepareImportGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
    '/api/synchronization_prepare_imports/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationPrepareImport
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationPrepareImport
    /api/synchronization_sessions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaSynchronizationSessions
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
    '/api/synchronization_sessions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationSessions
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETFields'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationSessions
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationSessions
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationSessionsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
    /api/synchronization_sessions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getSynchronizationSessionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postSynchronizationSessionss
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationSessionsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteSynchronizationSessionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchSynchronizationSessionss
            requestBody:
                $ref: '#/components/requestBodies/SynchronizationSessionsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
    /api/synchronization_sessions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectSynchronizationSessionss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/SynchronizationSessionsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
    '/api/synchronization_sessions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfSynchronizationSessions
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - SynchronizationSessions
    /api/tags/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaTag
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TagGETFields'
                -
                    $ref: '#/components/parameters/TagGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Tag
    '/api/tags/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TagGETFields'
                -
                    $ref: '#/components/parameters/TagGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Tag
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - Tag
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TagPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
    /api/tags:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTags
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TagGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TagGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postTags
            requestBody:
                $ref: '#/components/requestBodies/TagPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTags
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTags
            requestBody:
                $ref: '#/components/requestBodies/TagPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
    /api/tags/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectTags
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TagGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TagGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
    '/api/tags/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfTag
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - Tag
    /api/targets/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaTarget
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TargetGETFields'
                -
                    $ref: '#/components/parameters/TargetGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Target
    '/api/targets/{id}':
        get:
            description: 'Get data item'
            operationId: getTarget
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TargetGETFields'
                -
                    $ref: '#/components/parameters/TargetGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Target
        delete:
            description: 'Delete data item'
            operationId: deleteTarget
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Target
        patch:
            description: 'Patch data item'
            operationId: patchTarget
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TargetPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
    /api/targets:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getTargets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TargetGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TargetGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
        post:
            description: 'Post data item/ collection'
            operationId: postTargets
            requestBody:
                $ref: '#/components/requestBodies/TargetPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
        delete:
            description: 'Delete data collection'
            operationId: deleteTargets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
        patch:
            description: 'Patch data collection'
            operationId: patchTargets
            requestBody:
                $ref: '#/components/requestBodies/TargetPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
    /api/targets/execute:
        get:
            description: 'Get data collection for execute, for example: get SQL results from odbcReports - /odbc_reports/execute'
            operationId: getForExecuteTargets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
    /api/targets/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectTargets
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TargetGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TargetGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
    '/api/targets/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfTarget
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Target
    /api/tasks/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaTask
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskGETFields'
                -
                    $ref: '#/components/parameters/TaskGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Task
    '/api/tasks/{id}':
        get:
            description: 'Get data item'
            operationId: getTask
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskGETFields'
                -
                    $ref: '#/components/parameters/TaskGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Task
        delete:
            description: 'Delete data item'
            operationId: deleteTask
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Task
        patch:
            description: 'Patch data item'
            operationId: patchTask
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TaskPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
    /api/tasks:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getTasks
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
        post:
            description: 'Post data item/ collection'
            operationId: postTasks
            requestBody:
                $ref: '#/components/requestBodies/TaskPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
        delete:
            description: 'Delete data collection'
            operationId: deleteTasks
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
        patch:
            description: 'Patch data collection'
            operationId: patchTasks
            requestBody:
                $ref: '#/components/requestBodies/TaskPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
    /api/tasks/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectTasks
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
    '/api/tasks/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfTask
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Task
    /api/task_conditions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaTaskCondition
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskConditionGETFields'
                -
                    $ref: '#/components/parameters/TaskConditionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TaskCondition
    '/api/task_conditions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTaskCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskConditionGETFields'
                -
                    $ref: '#/components/parameters/TaskConditionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TaskCondition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTaskCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TaskCondition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTaskCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TaskConditionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
    /api/task_conditions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTaskConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskConditionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskConditionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postTaskConditions
            requestBody:
                $ref: '#/components/requestBodies/TaskConditionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTaskConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTaskConditions
            requestBody:
                $ref: '#/components/requestBodies/TaskConditionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
    /api/task_conditions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectTaskConditions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskConditionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskConditionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
    '/api/task_conditions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfTaskCondition
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskCondition
    /api/task_condition_to_task_types/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaTaskConditionToTaskType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETFields'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
    '/api/task_condition_to_task_types/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTaskConditionToTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETFields'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTaskConditionToTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTaskConditionToTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TaskConditionToTaskTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
    /api/task_condition_to_task_types:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTaskConditionToTaskTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postTaskConditionToTaskTypes
            requestBody:
                $ref: '#/components/requestBodies/TaskConditionToTaskTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTaskConditionToTaskTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTaskConditionToTaskTypes
            requestBody:
                $ref: '#/components/requestBodies/TaskConditionToTaskTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
    /api/task_condition_to_task_types/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectTaskConditionToTaskTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskConditionToTaskTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
    '/api/task_condition_to_task_types/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfTaskConditionToTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TaskConditionToTaskType
    /api/task_histories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaTaskHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskHistoryGETFields'
                -
                    $ref: '#/components/parameters/TaskHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - TaskHistory
    '/api/task_histories/{id}':
        get:
            description: 'Get data item'
            operationId: getTaskHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskHistoryGETFields'
                -
                    $ref: '#/components/parameters/TaskHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - TaskHistory
        delete:
            description: 'Delete data item'
            operationId: deleteTaskHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - TaskHistory
        patch:
            description: 'Patch data item'
            operationId: patchTaskHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TaskHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
    /api/task_histories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getTaskHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
        post:
            description: 'Post data item/ collection'
            operationId: postTaskHistories
            requestBody:
                $ref: '#/components/requestBodies/TaskHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
        delete:
            description: 'Delete data collection'
            operationId: deleteTaskHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
        patch:
            description: 'Patch data collection'
            operationId: patchTaskHistories
            requestBody:
                $ref: '#/components/requestBodies/TaskHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
    /api/task_histories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectTaskHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
    '/api/task_histories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfTaskHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskHistory
    /api/task_types/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaTaskType
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskTypeGETFields'
                -
                    $ref: '#/components/parameters/TaskTypeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - TaskType
    '/api/task_types/{id}':
        get:
            description: 'Get data item'
            operationId: getTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskTypeGETFields'
                -
                    $ref: '#/components/parameters/TaskTypeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - TaskType
        delete:
            description: 'Delete data item'
            operationId: deleteTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - TaskType
        patch:
            description: 'Patch data item'
            operationId: patchTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TaskTypePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
    /api/task_types:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getTaskTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TaskTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
        post:
            description: 'Post data item/ collection'
            operationId: postTaskTypes
            requestBody:
                $ref: '#/components/requestBodies/TaskTypePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
        delete:
            description: 'Delete data collection'
            operationId: deleteTaskTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
        patch:
            description: 'Patch data collection'
            operationId: patchTaskTypes
            requestBody:
                $ref: '#/components/requestBodies/TaskTypePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
    /api/task_types/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectTaskTypes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TaskTypeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TaskTypeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
    '/api/task_types/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfTaskType
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - TaskType
    /api/transaction_attributes/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaTransactionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETFields'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
    '/api/transaction_attributes/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTransactionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETFields'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTransactionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTransactionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/TransactionAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
    /api/transaction_attributes:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getTransactionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postTransactionAttributes
            requestBody:
                $ref: '#/components/requestBodies/TransactionAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteTransactionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchTransactionAttributes
            requestBody:
                $ref: '#/components/requestBodies/TransactionAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
    /api/transaction_attributes/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectTransactionAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/TransactionAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
    '/api/transaction_attributes/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfTransactionAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - TransactionAttribute
    /api/update_histories/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUpdateHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETFields'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UpdateHistory
    '/api/update_histories/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUpdateHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETFields'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UpdateHistory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUpdateHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UpdateHistory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUpdateHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UpdateHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
    /api/update_histories:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUpdateHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUpdateHistories
            requestBody:
                $ref: '#/components/requestBodies/UpdateHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUpdateHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUpdateHistories
            requestBody:
                $ref: '#/components/requestBodies/UpdateHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
    /api/update_histories/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUpdateHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UpdateHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
    '/api/update_histories/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUpdateHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdateHistory
    /api/updater_configs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUpdaterConfig
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETFields'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
    '/api/updater_configs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUpdaterConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETFields'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUpdaterConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUpdaterConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UpdaterConfigPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
    /api/updater_configs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUpdaterConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUpdaterConfigs
            requestBody:
                $ref: '#/components/requestBodies/UpdaterConfigPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUpdaterConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUpdaterConfigs
            requestBody:
                $ref: '#/components/requestBodies/UpdaterConfigPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
    /api/updater_configs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUpdaterConfigs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UpdaterConfigGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
    '/api/updater_configs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUpdaterConfig
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UpdaterConfig
    /api/user_forms/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserForms
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsGETFields'
                -
                    $ref: '#/components/parameters/UserFormsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserForms
    '/api/user_forms/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserForms
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsGETFields'
                -
                    $ref: '#/components/parameters/UserFormsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserForms
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserForms
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserForms
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserForms
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserFormsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
    /api/user_forms:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserFormss
            requestBody:
                $ref: '#/components/requestBodies/UserFormsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormss
            requestBody:
                $ref: '#/components/requestBodies/UserFormsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
    /api/user_forms/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserFormss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
    '/api/user_forms/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserForms
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserForms
    /api/user_forms_elements/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserFormsElements
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETFields'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsElements
    '/api/user_forms_elements/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormsElements
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETFields'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsElements
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormsElements
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsElements
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormsElements
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserFormsElementsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
    /api/user_forms_elements:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormsElementss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserFormsElementss
            requestBody:
                $ref: '#/components/requestBodies/UserFormsElementsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormsElementss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormsElementss
            requestBody:
                $ref: '#/components/requestBodies/UserFormsElementsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
    /api/user_forms_elements/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserFormsElementss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsElementsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
    '/api/user_forms_elements/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserFormsElements
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElements
    /api/user_forms_elements_multis/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserFormsElementsMulti
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETFields'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
    '/api/user_forms_elements_multis/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormsElementsMulti
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETFields'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormsElementsMulti
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormsElementsMulti
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserFormsElementsMultiPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
    /api/user_forms_elements_multis:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormsElementsMultis
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserFormsElementsMultis
            requestBody:
                $ref: '#/components/requestBodies/UserFormsElementsMultiPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormsElementsMultis
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormsElementsMultis
            requestBody:
                $ref: '#/components/requestBodies/UserFormsElementsMultiPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
    /api/user_forms_elements_multis/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserFormsElementsMultis
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsElementsMultiGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
    '/api/user_forms_elements_multis/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserFormsElementsMulti
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsElementsMulti
    /api/user_forms_to_profiles/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserFormsToProfile
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETFields'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
    '/api/user_forms_to_profiles/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormsToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETFields'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormsToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormsToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserFormsToProfilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
    /api/user_forms_to_profiles:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserFormsToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserFormsToProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserFormsToProfilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserFormsToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserFormsToProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserFormsToProfilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
    /api/user_forms_to_profiles/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserFormsToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserFormsToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
    '/api/user_forms_to_profiles/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserFormsToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserFormsToProfile
    /api/user_geolocations:
        post:
            description: 'Post data item/ collection'
            operationId: postUserGeolocations
            requestBody:
                $ref: '#/components/requestBodies/UserGeolocationPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserGeolocation
        delete:
            description: 'Delete data collection'
            operationId: deleteDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
        patch:
            description: 'Patch data collection'
            operationId: patchDataCollection
            parameters:
                -
                    $ref: '#/components/parameters/module'
            requestBody:
                $ref: '#/components/requestBodies/RequestBodyPost'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
    '/api/user_geolocations/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserGeolocation
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserGeolocation
    /api/user_group_to_categories_tmps/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserGroupToCategoriesTmp
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETFields'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
    '/api/user_group_to_categories_tmps/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserGroupToCategoriesTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETFields'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserGroupToCategoriesTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserGroupToCategoriesTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserGroupToCategoriesTmpPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
    /api/user_group_to_categories_tmps:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserGroupToCategoriesTmps
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserGroupToCategoriesTmps
            requestBody:
                $ref: '#/components/requestBodies/UserGroupToCategoriesTmpPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserGroupToCategoriesTmps
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserGroupToCategoriesTmps
            requestBody:
                $ref: '#/components/requestBodies/UserGroupToCategoriesTmpPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
    /api/user_group_to_categories_tmps/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserGroupToCategoriesTmps
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserGroupToCategoriesTmpGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
    '/api/user_group_to_categories_tmps/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserGroupToCategoriesTmp
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserGroupToCategoriesTmp
    /api/user_login_histories/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserLoginHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETFields'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
    '/api/user_login_histories/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserLoginHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETFields'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserLoginHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserLoginHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserLoginHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
    /api/user_login_histories:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserLoginHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserLoginHistories
            requestBody:
                $ref: '#/components/requestBodies/UserLoginHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserLoginHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserLoginHistories
            requestBody:
                $ref: '#/components/requestBodies/UserLoginHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
    /api/user_login_histories/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserLoginHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserLoginHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
    '/api/user_login_histories/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserLoginHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserLoginHistory
    /api/user_preferences/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserPreferencesGETFields'
                -
                    $ref: '#/components/parameters/UserPreferencesGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserPreferences
    '/api/user_preferences/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserPreferencesGETFields'
                -
                    $ref: '#/components/parameters/UserPreferencesGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserPreferences
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserPreferences
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserPreferencesPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
    /api/user_preferences:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserPreferencesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserPreferencesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserPreferencess
            requestBody:
                $ref: '#/components/requestBodies/UserPreferencesPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserPreferencess
            requestBody:
                $ref: '#/components/requestBodies/UserPreferencesPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
    /api/user_preferences/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserPreferencess
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserPreferencesGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserPreferencesGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
    '/api/user_preferences/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserPreferences
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserPreferences
    /api/user_profiles/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserProfileGETFields'
                -
                    $ref: '#/components/parameters/UserProfileGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserProfile
    '/api/user_profiles/{id}':
        get:
            description: 'Get data item'
            operationId: getUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserProfileGETFields'
                -
                    $ref: '#/components/parameters/UserProfileGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserProfile
        delete:
            description: 'Delete data item'
            operationId: deleteUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserProfile
        patch:
            description: 'Patch data item'
            operationId: patchUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserProfilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
    /api/user_profiles:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
        post:
            description: 'Post data item/ collection'
            operationId: postUserProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserProfilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
        delete:
            description: 'Delete data collection'
            operationId: deleteUserProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
        patch:
            description: 'Patch data collection'
            operationId: patchUserProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserProfilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
    /api/user_profiles/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
    '/api/user_profiles/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserProfile
    /api/user_profile_related_with_user_profiles/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserProfileRelatedWithUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETFields'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
    '/api/user_profile_related_with_user_profiles/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserProfileRelatedWithUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETFields'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserProfileRelatedWithUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserProfileRelatedWithUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserProfileRelatedWithUserProfilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
    /api/user_profile_related_with_user_profiles:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserProfileRelatedWithUserProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserProfileRelatedWithUserProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserProfileRelatedWithUserProfilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserProfileRelatedWithUserProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserProfileRelatedWithUserProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserProfileRelatedWithUserProfilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
    /api/user_profile_related_with_user_profiles/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserProfileRelatedWithUserProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
    '/api/user_profile_related_with_user_profiles/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserProfileRelatedWithUserProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileRelatedWithUserProfile
    /api/user_profile_to_special_discounts/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserProfileToSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETFields'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
    '/api/user_profile_to_special_discounts/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserProfileToSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETFields'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserProfileToSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserProfileToSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserProfileToSpecialDiscountPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
    /api/user_profile_to_special_discounts:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserProfileToSpecialDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserProfileToSpecialDiscounts
            requestBody:
                $ref: '#/components/requestBodies/UserProfileToSpecialDiscountPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserProfileToSpecialDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserProfileToSpecialDiscounts
            requestBody:
                $ref: '#/components/requestBodies/UserProfileToSpecialDiscountPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
    /api/user_profile_to_special_discounts/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserProfileToSpecialDiscounts
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserProfileToSpecialDiscountGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
    '/api/user_profile_to_special_discounts/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserProfileToSpecialDiscount
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserProfileToSpecialDiscount
    /api/user_sessions/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserSession
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserSessionGETFields'
                -
                    $ref: '#/components/parameters/UserSessionGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserSession
    '/api/user_sessions/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserSession
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserSessionGETFields'
                -
                    $ref: '#/components/parameters/UserSessionGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserSession
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserSession
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserSession
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserSession
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserSessionPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
    /api/user_sessions:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserSessions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserSessionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserSessionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserSessions
            requestBody:
                $ref: '#/components/requestBodies/UserSessionPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserSessions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserSessions
            requestBody:
                $ref: '#/components/requestBodies/UserSessionPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
    /api/user_sessions/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserSessions
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserSessionGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserSessionGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
    '/api/user_sessions/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserSession
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserSession
    /api/user_settings/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserSettingGETFields'
                -
                    $ref: '#/components/parameters/UserSettingGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserSetting
    '/api/user_settings/{id}':
        get:
            description: 'Get data item'
            operationId: getUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserSettingGETFields'
                -
                    $ref: '#/components/parameters/UserSettingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserSetting
        delete:
            description: 'Delete data item'
            operationId: deleteUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserSetting
        patch:
            description: 'Patch data item'
            operationId: patchUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserSettingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
    /api/user_settings:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserSettingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserSettingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
        post:
            description: 'Post data item/ collection'
            operationId: postUserSettings
            requestBody:
                $ref: '#/components/requestBodies/UserSettingPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
        delete:
            description: 'Delete data collection'
            operationId: deleteUserSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
        patch:
            description: 'Patch data collection'
            operationId: patchUserSettings
            requestBody:
                $ref: '#/components/requestBodies/UserSettingPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
    /api/user_settings/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserSettings
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserSettingGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserSettingGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
    '/api/user_settings/{name}':
        get:
            description: 'Get data item by name'
            operationId: getByNameUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserSettingGETFields'
                -
                    $ref: '#/components/parameters/UserSettingGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserSetting
        delete:
            description: 'Delete data item'
            operationId: deleteByNameUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
                -
                    $ref: '#/components/parameters/filter'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserSetting
        patch:
            description: 'Patch data item by name'
            operationId: patchByNameUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/name'
            requestBody:
                $ref: '#/components/requestBodies/UserSettingPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
    '/api/user_settings/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserSetting
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserSetting
    /api/user_users/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserUser
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserGETFields'
                -
                    $ref: '#/components/parameters/UserUserGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUser
    '/api/user_users/{id}':
        get:
            description: 'Get data item'
            operationId: getUserUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserGETFields'
                -
                    $ref: '#/components/parameters/UserUserGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUser
        delete:
            description: 'Delete data item'
            operationId: deleteUserUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUser
        patch:
            description: 'Patch data item'
            operationId: patchUserUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
    /api/user_users:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
        post:
            description: 'Post data item/ collection'
            operationId: postUserUsers
            requestBody:
                $ref: '#/components/requestBodies/UserUserPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
        delete:
            description: 'Delete data collection'
            operationId: deleteUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
        patch:
            description: 'Patch data collection'
            operationId: patchUserUsers
            requestBody:
                $ref: '#/components/requestBodies/UserUserPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
    /api/user_users/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserUsers
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
    '/api/user_users/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserUser
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUser
    /api/user_user_absences/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserUserAbsence
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETFields'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAbsence
    '/api/user_user_absences/{id}':
        get:
            description: 'Get data item'
            operationId: getUserUserAbsence
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETFields'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAbsence
        delete:
            description: 'Delete data item'
            operationId: deleteUserUserAbsence
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAbsence
        patch:
            description: 'Patch data item'
            operationId: patchUserUserAbsence
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserAbsencePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
    /api/user_user_absences:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserUserAbsences
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
        post:
            description: 'Post data item/ collection'
            operationId: postUserUserAbsences
            requestBody:
                $ref: '#/components/requestBodies/UserUserAbsencePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
        delete:
            description: 'Delete data collection'
            operationId: deleteUserUserAbsences
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
        patch:
            description: 'Patch data collection'
            operationId: patchUserUserAbsences
            requestBody:
                $ref: '#/components/requestBodies/UserUserAbsencePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
    /api/user_user_absences/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserUserAbsences
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserAbsenceGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
    '/api/user_user_absences/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserUserAbsence
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsence
    /api/user_user_absence_limits/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserUserAbsenceLimit
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETFields'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAbsenceLimit
    '/api/user_user_absence_limits/{id}':
        get:
            description: 'Get data item'
            operationId: getUserUserAbsenceLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETFields'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAbsenceLimit
        delete:
            description: 'Delete data item'
            operationId: deleteUserUserAbsenceLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAbsenceLimit
        patch:
            description: 'Patch data item'
            operationId: patchUserUserAbsenceLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserAbsenceLimitPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
    /api/user_user_absence_limits:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserUserAbsenceLimits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
        post:
            description: 'Post data item/ collection'
            operationId: postUserUserAbsenceLimits
            requestBody:
                $ref: '#/components/requestBodies/UserUserAbsenceLimitPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
        delete:
            description: 'Delete data collection'
            operationId: deleteUserUserAbsenceLimits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
        patch:
            description: 'Patch data collection'
            operationId: patchUserUserAbsenceLimits
            requestBody:
                $ref: '#/components/requestBodies/UserUserAbsenceLimitPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
    /api/user_user_absence_limits/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserUserAbsenceLimits
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserAbsenceLimitGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
    '/api/user_user_absence_limits/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserUserAbsenceLimit
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAbsenceLimit
    /api/user_user_attributes/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETFields'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAttribute
    '/api/user_user_attributes/{id}':
        get:
            description: 'Get data item'
            operationId: getUserUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETFields'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAttribute
        delete:
            description: 'Delete data item'
            operationId: deleteUserUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserAttribute
        patch:
            description: 'Patch data item'
            operationId: patchUserUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserAttributePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
    /api/user_user_attributes:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserUserAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
        post:
            description: 'Post data item/ collection'
            operationId: postUserUserAttributes
            requestBody:
                $ref: '#/components/requestBodies/UserUserAttributePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
        delete:
            description: 'Delete data collection'
            operationId: deleteUserUserAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
        patch:
            description: 'Patch data collection'
            operationId: patchUserUserAttributes
            requestBody:
                $ref: '#/components/requestBodies/UserUserAttributePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
    /api/user_user_attributes/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserUserAttributes
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserAttributeGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
    '/api/user_user_attributes/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserUserAttribute
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserAttribute
    /api/user_user_histories/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaUserUserHistory
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETFields'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserHistory
    '/api/user_user_histories/{id}':
        get:
            description: 'Get data item'
            operationId: getUserUserHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETFields'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserHistory
        delete:
            description: 'Delete data item'
            operationId: deleteUserUserHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - UserUserHistory
        patch:
            description: 'Patch data item'
            operationId: patchUserUserHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserHistoryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
    /api/user_user_histories:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getUserUserHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
        post:
            description: 'Post data item/ collection'
            operationId: postUserUserHistories
            requestBody:
                $ref: '#/components/requestBodies/UserUserHistoryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
        delete:
            description: 'Delete data collection'
            operationId: deleteUserUserHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
        patch:
            description: 'Patch data collection'
            operationId: patchUserUserHistories
            requestBody:
                $ref: '#/components/requestBodies/UserUserHistoryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
    /api/user_user_histories/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectUserUserHistories
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserHistoryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
    '/api/user_user_histories/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfUserUserHistory
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - UserUserHistory
    /api/user_user_related_with_companies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserUserRelatedWithCompany
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETFields'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
    '/api/user_user_related_with_companies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserUserRelatedWithCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETFields'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserUserRelatedWithCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserUserRelatedWithCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserRelatedWithCompanyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
    /api/user_user_related_with_companies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserUserRelatedWithCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserUserRelatedWithCompanies
            requestBody:
                $ref: '#/components/requestBodies/UserUserRelatedWithCompanyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserUserRelatedWithCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserUserRelatedWithCompanies
            requestBody:
                $ref: '#/components/requestBodies/UserUserRelatedWithCompanyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
    /api/user_user_related_with_companies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserUserRelatedWithCompanies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserRelatedWithCompanyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
    '/api/user_user_related_with_companies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserUserRelatedWithCompany
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserRelatedWithCompany
    /api/user_user_to_branchs/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserUserToBranch
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETFields'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
    '/api/user_user_to_branchs/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserUserToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETFields'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserUserToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserUserToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserToBranchPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
    /api/user_user_to_branchs:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserUserToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserUserToBranchs
            requestBody:
                $ref: '#/components/requestBodies/UserUserToBranchPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserUserToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserUserToBranchs
            requestBody:
                $ref: '#/components/requestBodies/UserUserToBranchPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
    /api/user_user_to_branchs/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserUserToBranchs
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserToBranchGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
    '/api/user_user_to_branchs/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserUserToBranch
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToBranch
    /api/user_user_to_profiles/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaUserUserToProfile
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETFields'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
    '/api/user_user_to_profiles/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserUserToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETFields'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserUserToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserUserToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/UserUserToProfilePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
    /api/user_user_to_profiles:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getUserUserToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postUserUserToProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserUserToProfilePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteUserUserToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchUserUserToProfiles
            requestBody:
                $ref: '#/components/requestBodies/UserUserToProfilePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
    /api/user_user_to_profiles/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectUserUserToProfiles
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/UserUserToProfileGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
    '/api/user_user_to_profiles/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfUserUserToProfile
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - UserUserToProfile
    /api/vats/meta:
        get:
            description: '**Credential levels for modules:**<br />0: none<br />1: show<br />2: edit<br />3: create<br />4: delete<br /><br />**Credential levels for fields and extra_fields:**<br />0: none<br />1: show<br />2: edit<br />'
            operationId: getMetaVat
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/VatGETFields'
                -
                    $ref: '#/components/parameters/VatGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Vat
    '/api/vats/{id}':
        get:
            description: 'Get data item'
            operationId: getVat
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/VatGETFields'
                -
                    $ref: '#/components/parameters/VatGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Vat
        delete:
            description: 'Delete data item'
            operationId: deleteVat
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            tags:
                - Vat
        patch:
            description: 'Patch data item'
            operationId: patchVat
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/VatPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
    /api/vats:
        get:
            description: 'Get data collection<br />**Example:** <br />Get account companies with relations, where primary relationship manager = 2, name contains ''e'' or ''E'' and ID is greater than 20. Returned fields are limited to id and name. Extra fields are: address and primary relationship manager''s full name. Results are order by company''s name.<br />**Query:** /api/account_companies?setting[with_relations]=1&filter[ph.id]=2&filter[name][hasText]=e&filter[id][gt]=20&extra_fields=address,ph.fullName&fields=name&order[name]=asc'
            operationId: getVats
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/VatGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/VatGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
        post:
            description: 'Post data item/ collection'
            operationId: postVats
            requestBody:
                $ref: '#/components/requestBodies/VatPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
        delete:
            description: 'Delete data collection'
            operationId: deleteVats
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
        patch:
            description: 'Patch data collection'
            operationId: patchVats
            requestBody:
                $ref: '#/components/requestBodies/VatPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
    /api/vats/autoselect:
        get:
            description: 'Get data collection for autoselect, in this mode the module''s credentials are not checked.'
            operationId: getAutoselectVats
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/VatGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/VatGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
    '/api/vats/{id}/generate/pdf':
        post:
            description: 'Generate data item pdf'
            operationId: generatePdfVat
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            tags:
                - Vat
    /api/vat_registers/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaVatRegister
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/VatRegisterGETFields'
                -
                    $ref: '#/components/parameters/VatRegisterGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - VatRegister
    '/api/vat_registers/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getVatRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/VatRegisterGETFields'
                -
                    $ref: '#/components/parameters/VatRegisterGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - VatRegister
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteVatRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - VatRegister
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchVatRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/VatRegisterPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
    /api/vat_registers:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getVatRegisters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/VatRegisterGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/VatRegisterGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postVatRegisters
            requestBody:
                $ref: '#/components/requestBodies/VatRegisterPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteVatRegisters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchVatRegisters
            requestBody:
                $ref: '#/components/requestBodies/VatRegisterPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
    /api/vat_registers/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectVatRegisters
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/VatRegisterGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/VatRegisterGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
    '/api/vat_registers/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfVatRegister
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - VatRegister
    /api/widget_desktops/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaWidgetDesktop
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETFields'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
    '/api/widget_desktops/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getWidgetDesktop
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETFields'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteWidgetDesktop
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchWidgetDesktop
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/WidgetDesktopPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
    /api/widget_desktops:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getWidgetDesktops
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postWidgetDesktops
            requestBody:
                $ref: '#/components/requestBodies/WidgetDesktopPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteWidgetDesktops
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchWidgetDesktops
            requestBody:
                $ref: '#/components/requestBodies/WidgetDesktopPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
    /api/widget_desktops/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectWidgetDesktops
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/WidgetDesktopGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
    '/api/widget_desktops/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfWidgetDesktop
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktop
    /api/widget_desktop_elements/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaWidgetDesktopElement
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETFields'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
    '/api/widget_desktop_elements/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getWidgetDesktopElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETFields'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteWidgetDesktopElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchWidgetDesktopElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/WidgetDesktopElementPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
    /api/widget_desktop_elements:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getWidgetDesktopElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postWidgetDesktopElements
            requestBody:
                $ref: '#/components/requestBodies/WidgetDesktopElementPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteWidgetDesktopElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchWidgetDesktopElements
            requestBody:
                $ref: '#/components/requestBodies/WidgetDesktopElementPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
    /api/widget_desktop_elements/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectWidgetDesktopElements
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/WidgetDesktopElementGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
    '/api/widget_desktop_elements/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfWidgetDesktopElement
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetDesktopElement
    /api/widget_libraries/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETFields'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
    '/api/widget_libraries/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETFields'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/WidgetLibraryPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
    /api/widget_libraries:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getWidgetLibraries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postWidgetLibraries
            requestBody:
                $ref: '#/components/requestBodies/WidgetLibraryPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteWidgetLibraries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchWidgetLibraries
            requestBody:
                $ref: '#/components/requestBodies/WidgetLibraryPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
    /api/widget_libraries/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectWidgetLibraries
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/WidgetLibraryGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
    '/api/widget_libraries/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfWidgetLibrary
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - WidgetLibrary
    /api/xlsx_file_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXlsxFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETFields'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
    '/api/xlsx_file_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXlsxFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETFields'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXlsxFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXlsxFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XlsxFileQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
    /api/xlsx_file_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXlsxFileQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXlsxFileQueues
            requestBody:
                $ref: '#/components/requestBodies/XlsxFileQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXlsxFileQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXlsxFileQueues
            requestBody:
                $ref: '#/components/requestBodies/XlsxFileQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
    /api/xlsx_file_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXlsxFileQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XlsxFileQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
    '/api/xlsx_file_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXlsxFileQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxFileQueue
    /api/xlsx_import_templates/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXlsxImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETFields'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
    '/api/xlsx_import_templates/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXlsxImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETFields'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXlsxImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXlsxImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XlsxImportTemplatePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
    /api/xlsx_import_templates:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXlsxImportTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXlsxImportTemplates
            requestBody:
                $ref: '#/components/requestBodies/XlsxImportTemplatePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXlsxImportTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXlsxImportTemplates
            requestBody:
                $ref: '#/components/requestBodies/XlsxImportTemplatePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
    /api/xlsx_import_templates/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXlsxImportTemplates
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XlsxImportTemplateGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
    '/api/xlsx_import_templates/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXlsxImportTemplate
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XlsxImportTemplate
    /api/xml_export_orders/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETFields'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
    '/api/xml_export_orders/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETFields'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlExportOrderPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
    /api/xml_export_orders:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlExportOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlExportOrders
            requestBody:
                $ref: '#/components/requestBodies/XmlExportOrderPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlExportOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlExportOrders
            requestBody:
                $ref: '#/components/requestBodies/XmlExportOrderPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
    /api/xml_export_orders/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlExportOrders
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlExportOrderGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
    '/api/xml_export_orders/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlExportOrder
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlExportOrder
    /api/xml_files_queues/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlFilesQueue
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETFields'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
    '/api/xml_files_queues/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlFilesQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETFields'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlFilesQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlFilesQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlFilesQueuePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
    /api/xml_files_queues:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlFilesQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlFilesQueues
            requestBody:
                $ref: '#/components/requestBodies/XmlFilesQueuePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlFilesQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlFilesQueues
            requestBody:
                $ref: '#/components/requestBodies/XmlFilesQueuePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
    /api/xml_files_queues/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlFilesQueues
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlFilesQueueGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
    '/api/xml_files_queues/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlFilesQueue
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlFilesQueue
    /api/xml_map_fields/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlMapFields
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETFields'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlMapFields
    '/api/xml_map_fields/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlMapFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETFields'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlMapFields
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlMapFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlMapFields
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlMapFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlMapFieldsPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
    /api/xml_map_fields:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlMapFieldss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlMapFieldss
            requestBody:
                $ref: '#/components/requestBodies/XmlMapFieldsPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlMapFieldss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlMapFieldss
            requestBody:
                $ref: '#/components/requestBodies/XmlMapFieldsPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
    /api/xml_map_fields/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlMapFieldss
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlMapFieldsGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
    '/api/xml_map_fields/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlMapFields
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlMapFields
    /api/xml_responses/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlResponse
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlResponseGETFields'
                -
                    $ref: '#/components/parameters/XmlResponseGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlResponse
    '/api/xml_responses/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlResponse
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlResponseGETFields'
                -
                    $ref: '#/components/parameters/XmlResponseGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlResponse
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlResponse
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlResponse
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlResponse
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlResponsePATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
    /api/xml_responses:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlResponses
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlResponseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlResponseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlResponses
            requestBody:
                $ref: '#/components/requestBodies/XmlResponsePOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlResponses
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlResponses
            requestBody:
                $ref: '#/components/requestBodies/XmlResponsePATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
    /api/xml_responses/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlResponses
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlResponseGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlResponseGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
    '/api/xml_responses/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlResponse
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlResponse
    /api/xml_synch_api_keies/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlSynchApiKey
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETFields'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
    '/api/xml_synch_api_keies/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlSynchApiKey
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETFields'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlSynchApiKey
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlSynchApiKey
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiKeyPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
    /api/xml_synch_api_keies:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlSynchApiKeies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlSynchApiKeies
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiKeyPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlSynchApiKeies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlSynchApiKeies
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiKeyPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
    /api/xml_synch_api_keies/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlSynchApiKeies
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
    '/api/xml_synch_api_keies/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlSynchApiKey
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKey
    /api/xml_synch_api_key_to_api_methods/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlSynchApiKeyToApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETFields'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
    '/api/xml_synch_api_key_to_api_methods/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlSynchApiKeyToApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETFields'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlSynchApiKeyToApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlSynchApiKeyToApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiKeyToApiMethodPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
    /api/xml_synch_api_key_to_api_methods:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlSynchApiKeyToApiMethods
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlSynchApiKeyToApiMethods
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiKeyToApiMethodPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlSynchApiKeyToApiMethods
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlSynchApiKeyToApiMethods
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiKeyToApiMethodPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
    /api/xml_synch_api_key_to_api_methods/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlSynchApiKeyToApiMethods
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
    '/api/xml_synch_api_key_to_api_methods/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlSynchApiKeyToApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiKeyToApiMethod
    /api/xml_synch_api_methods/meta:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getMetaXmlSynchApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/for_fieldName'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETFields'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETExtra_fields'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
    '/api/xml_synch_api_methods/{id}':
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlSynchApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETFields'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETExtra_fields'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlSynchApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint/ item does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlSynchApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiMethodPATCHRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
    /api/xml_synch_api_methods:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getXmlSynchApiMethods
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_with_cache'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: postXmlSynchApiMethods
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiMethodPOSTForCollectionRequestBody'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
        delete:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: deleteXmlSynchApiMethods
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/setting_limit_to_my_settings'
                -
                    name: filter
                    in: query
                    description: 'Data filtering. Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
                    required: true
                    style: deepObject
                    schema:
                        type: array
                        items:
                            type: object
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
        patch:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: patchXmlSynchApiMethods
            requestBody:
                $ref: '#/components/requestBodies/XmlSynchApiMethodPATCHForCollectionRequestBody'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
    /api/xml_synch_api_methods/autoselect:
        get:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: getAutoselectXmlSynchApiMethods
            parameters:
                -
                    $ref: '#/components/parameters/setting_with_relations'
                -
                    $ref: '#/components/parameters/setting_lang'
                -
                    $ref: '#/components/parameters/setting_with_editable_settings_for_action'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETFieldsForCollection'
                -
                    $ref: '#/components/parameters/XmlSynchApiMethodGETExtra_fieldsForCollection'
                -
                    $ref: '#/components/parameters/order'
                -
                    $ref: '#/components/parameters/filter'
                -
                    $ref: '#/components/parameters/filterOr'
                -
                    $ref: '#/components/parameters/filterAnd'
                -
                    $ref: '#/components/parameters/page_limit'
                -
                    $ref: '#/components/parameters/page_offset'
                -
                    $ref: '#/components/parameters/page_number'
            responses:
                200:
                    description: Success
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
    '/api/xml_synch_api_methods/{id}/generate/pdf':
        post:
            description: 'Generated automatically. Only available from an userUser with superuser credentials. Endpoint can be changed / removed in future versions.'
            operationId: generatePdfXmlSynchApiMethod
            parameters:
                -
                    $ref: '#/components/parameters/id'
            requestBody:
                $ref: '#/components/requestBodies/RequestGeneratePdf'
            responses:
                201:
                    description: Created
                400:
                    description: 'Bad request'
                401:
                    description: 'Access denied'
                403:
                    description: Forbidden
                404:
                    description: 'Endpoint does not exist'
            deprecated: true
            tags:
                - XmlSynchApiMethod
components:
    schemas:
        AccountCompanyAura:
            title: AccountCompanyAura
            description: 'AccountCompanyAura model'
            properties:
                name:
                    type: string
                    nullable: true
                shortName:
                    type: string
                    nullable: true
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            type: object
        AccountUserAura:
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            allOf:
                -
                    $ref: '#/components/schemas/PersonBuilder'
        CampaignOpportunityAura:
            title: CampaignOpportunityAura
            description: 'CampaignOpportunityAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        CommissionAura:
            title: CommissionAura
            description: 'CommissionAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        CommissionToCommissionAura:
            title: CommissionToCommissionAura
            description: 'CommissionToCommissionAura model'
            properties:
                id:
                    description: 'Commission ID'
                    type: integer
                    format: integer
                    example: 1
                    nullable: true
                subtype:
                    description: 'subtype <parent, child, parallelStart, parallelEnd>'
                    type: string
                    format: string
                    nullable: true
                delay:
                    description: delay
                    type: integer
                    format: integer
                    example: 1
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
            type: object
        CommunicationAura:
            title: CommunicationAura
            description: 'CommunicationAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        CommunicationSenderAura:
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            allOf:
                -
                    $ref: '#/components/schemas/PersonBuilder'
        CommunicationThreadsAura:
            title: CommunicationThreadsAura
            description: 'CommunicationThreadsAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        DocumentInvoiceAura:
            title: DocumentInvoiceAura
            description: 'DocumentInvoiceAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        DocumentOfferQuestionAura:
            title: DocumentOfferQuestionAura
            description: 'DocumentOfferQuestionAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        DocumentOrderAura:
            title: DocumentOrderAura
            description: 'DocumentOrderAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        DocumentPaymentAura:
            title: DocumentPaymentAura
            description: 'DocumentPaymentAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        DocumentStoreAura:
            title: DocumentStoreAura
            description: 'DocumentStoreAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        EmailMessageAura:
            title: EmailMessageAura
            description: 'EmailMessageAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        EstimatedQuantityAura:
            title: EstimatedQuantityAura
            description: 'EstimatedQuantityAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        FileAura:
            title: FileAura
            description: 'FileAura model'
            properties:
                extension:
                    type: string
                    nullable: true
                md5:
                    type: string
                    nullable: true
                dbName:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                mimeType:
                    type: string
                    nullable: true
                fileSize:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    format: date-time
                    nullable: true
                isTmp:
                    type: boolean
                uris: {  }
                isAttachment:
                    type: boolean
                fileToken:
                    type: string
                    nullable: true
                user:
                    nullable: true
                accountUser:
                    nullable: true
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            type: object
        FileToProductAura:
            properties:
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            allOf:
                -
                    $ref: '#/components/schemas/FileAura'
                -
                    title: FileToProductAura
                    description: 'FileToProductAura model'
                    properties:
                        id:
                            description: 'File ID'
                            type: integer
                            format: integer
                            example: 1
                            nullable: true
                        position:
                            description: position
                            type: integer
                            format: integer
                            example: 1
                            nullable: true
                    type: object
        OdbcReportAura:
            title: OdbcReportAura
            description: 'OdbcReportAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        ProductAura:
            title: ProductAura
            description: 'ProductAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        ProductCategoryAura:
            title: ProductCategoryAura
            description: 'ProductCategoryAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        ProductCompleteAura:
            properties:
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            allOf:
                -
                    $ref: '#/components/schemas/ProductAura'
                -
                    title: ProductCompleteAura
                    description: 'ProductCompleteAura model'
                    properties:
                        id:
                            description: 'Product ID'
                            type: integer
                            format: integer
                            example: 1
                            nullable: true
                        quantity:
                            description: quantity
                            type: number
                            format: number
                            example: 1
                            nullable: true
                        priceNetto:
                            description: priceNetto
                            type: number
                            format: number
                            example: 1
                            nullable: true
                    type: object
        ServicedProductAura:
            title: ServicedProductAura
            description: 'ServicedProductAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        SettingAura:
            title: SettingAura
            description: 'SettingAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        TargetAura:
            title: TargetAura
            description: 'TargetAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        TargetObjectiveAura:
            title: TargetObjectiveAura
            description: 'TargetObjectiveAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        TaskAura:
            title: TaskAura
            description: 'TaskAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        TaskTypeAura:
            title: TaskTypeAura
            description: 'TaskTypeAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        TemplateAura:
            title: TemplateAura
            description: 'TemplateAura model'
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
        UserUserAura:
            properties:
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            allOf:
                -
                    $ref: '#/components/schemas/PersonBuilder'
        PersonBuilder:
            title: PersonBuilder
            description: 'PersonBuilder model'
            properties:
                firstName:
                    type: string
                    nullable: true
                lastName:
                    type: string
                    nullable: true
                name:
                    type: string
                    nullable: true
                avatar:
                    type: string
                    nullable: true
                id:
                    type: integer
                    nullable: true
                type:
                    type: string
                    readOnly: true
                    nullable: true
                subtype:
                    type: string
                    nullable: true
            type: object
        ApiAttributeDM:
            title: 'Attribute model'
            description: 'Attribute model'
            properties:
                id:
                    description: 'attribute id'
                    type: integer
                    format: integer
                    example: 1
            type: object
        ApiAttributeListPositionDM:
            title: listPosition
            description: 'Attribute list position model'
            properties:
                id:
                    description: 'attribute id'
                    type: integer
                    format: integer
                    example: 1
                value:
                    type: string
                    format: string
                ordering:
                    type: integer
                    format: integer
            type: object
            format: object
        ApiAttributeListPositionValueDM:
            title: listPositionValue
            description: 'Attribute list position value model'
            properties:
                id:
                    description: 'attribute id'
                    type: integer
                    format: integer
                    example: 1
                value:
                    type: string
                    format: string
                selected:
                    type: boolean
                    format: boolean
                ordering:
                    type: integer
                    format: integer
            type: object
            format: object
        ApiAttributeOptionDM:
            title: 'Attribute option model'
            description: 'Attribute option model'
            properties:
                displayPriority:
                    type: integer
                    format: integer
                    nullable: true
                forPosition:
                    type: boolean
                    format: boolean
                registerEventOnchange:
                    type: boolean
                    format: boolean
                asHTML:
                    type: boolean
                    format: boolean
            type: object
        ApiAttributeShowDM:
            title: 'Attribute model'
            description: 'Attribute model'
            properties:
                id:
                    description: 'attribute id'
                    type: integer
                    format: integer
                    example: 1
                uuid:
                    description: 'property for system attributes'
                    type: string
                    format: uuid
                    nullable: true
                name:
                    type: string
                    format: string
                type:
                    type: string
                    format: string
                options:
                    $ref: '#/components/schemas/ApiAttributeOptionDM'
            type: object
        ApiAttributeTypeAccountUserEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: 'account user'
                    description: 'Attribute type account user model'
                    properties:
                        value:
                            title: account_users
                            description: 'integer or array'
                            format: object
                            nullable: true
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypeBoolEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: bool
                    description: 'Attribute type bool model'
                    properties:
                        value:
                            type: boolean
                            format: bool
                    type: object
        ApiAttributeTypeCompanyEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: company
                    description: 'Attribute type company model'
                    properties:
                        value:
                            title: companies
                            description: 'integer or array'
                            format: object
                            nullable: true
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypeDateEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: date
                    description: 'Attribute type date model'
                    properties:
                        value:
                            type: string
                            format: date
                            nullable: true
                    type: object
        ApiAttributeTypeDateTimeEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: date-time
                    description: 'Attribute type date-time model'
                    properties:
                        value:
                            type: string
                            format: date-time
                            nullable: true
                    type: object
        ApiAttributeTypeEmailEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: email
                    description: 'Attribute type email model'
                    properties:
                        value:
                            title: 'list items'
                            description: 'string or array'
                            format: object
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectStringDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectStringsDM'
                    type: object
        ApiAttributeTypeFileEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: file
                    description: 'Attribute type file model'
                    properties:
                        value:
                            title: files
                            description: 'integer or array'
                            format: object
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypeFloatEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: float
                    description: 'Attribute type float model'
                    properties:
                        value:
                            type: number
                            format: number
                            nullable: true
                    type: object
        ApiAttributeTypeListEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: list
                    description: 'Attribute type list model'
                    properties:
                        value:
                            title: 'list position values'
                            description: 'integer or array'
                            format: object
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypeListMultiEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: listMulti
                    description: 'Attribute type list multi model'
                    properties:
                        value:
                            title: 'list position values'
                            description: 'integer or array'
                            format: object
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypePhoneEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: phone
                    description: 'Attribute type phone model'
                    properties:
                        value:
                            type: string
                            format: string
                    type: object
        ApiAttributeTypeSignatureEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: signature
                    description: 'Attribute type signature model'
                    properties:
                        value:
                            title: signatures
                            description: 'integer or array'
                            format: object
                            nullable: true
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypeTagsEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: tags
                    description: 'Attribute type tags model'
                    properties:
                        value:
                            title: 'list items'
                            description: 'string or array'
                            format: object
                            nullable: true
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectStringDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectStringsDM'
                    type: object
        ApiAttributeTypeTextEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: text
                    description: 'Attribute type text model'
                    properties:
                        value:
                            type: string
                            format: string
                            nullable: true
                    type: object
        ApiAttributeTypeUserUserEditDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeDM'
                -
                    title: 'user user'
                    description: 'Attribute type user user model'
                    properties:
                        value:
                            title: user_users
                            description: 'integer or array'
                            format: object
                            nullable: true
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    type: object
        ApiAttributeTypeAccountUserShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: 'account user'
                    description: 'Attribute type account user model'
                    properties:
                        value:
                            title: account_users
                            description: ''
                            type: array
                            format: object
                            items:
                                $ref: '#/components/schemas/AccountUserAura'
                    type: object
        ApiAttributeTypeBoolShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: bool
                    description: 'Attribute type bool model'
                    properties:
                        value:
                            type: boolean
                            format: bool
                    type: object
        ApiAttributeTypeCompanyShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: company
                    description: 'Attribute type company model'
                    properties:
                        value:
                            title: companies
                            description: ''
                            type: array
                            format: object
                            items:
                                $ref: '#/components/schemas/AccountCompanyAura'
                    type: object
        ApiAttributeTypeDateShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: date
                    description: 'Attribute type date model'
                    properties:
                        value:
                            type: string
                            format: date
                            nullable: true
                    type: object
        ApiAttributeTypeDateTimeShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: date-time
                    description: 'Attribute type date-time model'
                    properties:
                        value:
                            type: string
                            format: date-time
                            nullable: true
                    type: object
        ApiAttributeTypeEmailShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: email
                    description: 'Attribute type email model'
                    properties:
                        value:
                            title: 'list items'
                            description: 'string or array'
                            format: object
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectStringDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectStringsDM'
                    type: object
        ApiAttributeTypeFileShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: file
                    description: 'Attribute type file model'
                    properties:
                        value:
                            title: files
                            description: ''
                            type: array
                            format: object
                            items:
                                $ref: '#/components/schemas/FileAura'
                    type: object
        ApiAttributeTypeFloatShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: float
                    description: 'Attribute type float model'
                    properties:
                        value:
                            type: number
                            format: number
                            nullable: true
                    type: object
        ApiAttributeTypeListMultiShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: listMulti
                    description: 'Attribute type list multi model'
                    properties:
                        positions:
                            $ref: '#/components/schemas/ApiAttributeListPositionDM'
                        value:
                            $ref: '#/components/schemas/ApiAttributeListPositionValueDM'
                    type: object
        ApiAttributeTypeListShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: list
                    description: 'Attribute type list model'
                    properties:
                        positions:
                            $ref: '#/components/schemas/ApiAttributeListPositionDM'
                        value:
                            $ref: '#/components/schemas/ApiAttributeListPositionValueDM'
                    type: object
        ApiAttributeTypePhoneShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: phone
                    description: 'Attribute type phone model'
                    properties:
                        value:
                            type: string
                            format: string
                    type: object
        ApiAttributeTypeSignatureShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: signature
                    description: 'Attribute type signature model'
                    properties:
                        value:
                            title: signatures
                            description: ''
                            type: array
                            format: object
                            items:
                                $ref: '#/components/schemas/FileAura'
                    type: object
        ApiAttributeTypeTagsShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: tags
                    description: 'Attribute type tags model'
                    properties:
                        value:
                            title: 'list items'
                            description: 'string or array'
                            format: object
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectStringsDM'
                    type: object
        ApiAttributeTypeTextShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: text
                    description: 'Attribute type text model'
                    properties:
                        value:
                            type: string
                            format: string
                            nullable: true
                    type: object
        ApiAttributeTypeUserUserShowDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiAttributeShowDM'
                -
                    title: 'user user'
                    description: 'Attribute type user user model'
                    properties:
                        value:
                            title: user_users
                            description: ''
                            type: array
                            format: object
                            items:
                                $ref: '#/components/schemas/UserUserAura'
                    type: object
        ApiDataRequestDM:
            title: 'Data request model'
            description: 'Data request model'
            required:
                - data
            properties:
                data:
                    title: data
                    description: 'Data request, you can check the fields/ extra_fields and copy them from: /manual/api'
                    type: object
                    format: object
                setting:
                    $ref: '#/components/schemas/ApiSettingDM'
                fields:
                    title: fields
                    description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                    type: string
                    format: string
                    example: 'field1,field2,parentField1.field3'
                extra_fields:
                    title: extra_fields
                    description: '(default: none) Extra fields in returned data. Max depth is 1'
                    type: string
                    format: string
                    example: 'extra_field1,extra_field2,parentField1.extra_field3'
            type: object
        ApiDataRequestFileDM:
            title: 'Data request model'
            description: 'Data request model'
            required:
                - data_files
            properties:
                data_files:
                    title: data_files
                    description: 'Files array'
                    type: array
                    items:
                        type: string
                        format: binary
                mode:
                    title: mode
                    description: '(default: 0) 0: temporary file, 1: attachment, 2: file'
                    type: integer
            type: object
        ApiDataRequestFileUrlDM:
            title: 'Data request model'
            description: 'Data request model'
            required:
                - data_files_urls
            properties:
                data_files_urls:
                    title: data_files_urls
                    description: 'URL array'
                    type: array
                    items:
                        type: string
            type: object
        ApiDataRequestGeneratePdfDM:
            allOf:
                -
                    $ref: '#/components/schemas/ApiDataRequestSimpleDM'
                -
                    title: 'Data request model'
                    description: 'Data request model'
                    properties:
                        data:
                            $ref: '#/components/schemas/ApiDataRequestGeneratePdfDataDM'
                    type: object
        ApiDataRequestGeneratePdfDataDM:
            title: 'Data model'
            description: 'Data model'
            properties:
                templateId:
                    title: templateId
                    description: '(default: null) commissionTemplate''s or productTemplate''s ID'
                    type: integer
            type: object
        ApiDataRequestSimpleDM:
            title: 'Data request model'
            description: 'Data request model'
            required:
                - data
            properties:
                data:
                    title: data
                    description: 'Data request'
                    type: object
                    format: object
                setting:
                    $ref: '#/components/schemas/ApiSettingDM'
            type: object
        ApiObjectIdDM:
            title: objectId
            description: objectId
            type: integer
            format: integer
            writeOnly: true
        ApiObjectIdsDM:
            title: array<ids>
            description: array<ids>
            type: array
            format: array
            items:
                type: integer
            writeOnly: true
        ApiObjectStringDM:
            title: string
            description: string
            type: string
            format: string
            writeOnly: true
        ApiObjectStringsDM:
            title: array<strings>
            description: array<strings>
            type: array
            format: array
            items:
                type: string
            writeOnly: true
        ApiSettingDM:
            title: 'Setting model'
            description: 'Setting model'
            properties:
                mode_relations_add:
                    title: mode_relations_add
                    description: '(default: false) In this mode, unsubmitted relations will not be deleted. (only for ManyToMany, OneToMany)'
                    type: boolean
                    format: boolean
                    example: false
                mode_relations_remove:
                    title: mode_relations_remove
                    description: '(default: false) In this mode, sent relations will be removed. (only for ManyToMany, OneToMany)'
                    type: boolean
                    format: boolean
                    example: false
                with_debug_mode:
                    title: with_debug_mode
                    description: '(default: false) API debug mode. Indicates exception paths and adds additional information to the meta object'
                    type: boolean
                    format: boolean
                    example: false
                with_editable_settings_for_action:
                    title: with_editable_settings_for_action
                    description: '(default: null) Determines whether to return editable API settings: meta.editableSettingsForAction.'
                    type: string
                    format: string
                    example: GET
                with_get_data:
                    title: with_get_data
                    description: '(default: true) Determines whether to return the *data* parameter. Disable it for best performance.'
                    type: boolean
                    format: boolean
                    example: true
                lang:
                    title: lang
                    description: '(default: pl) Defines the language of the client'
                    type: string
                    format: string
                    example: pl
                extend_request_with_additional_changed:
                    title: extend_request_with_additional_changed
                    description: '(default: false) Determines whether to extend the request with additional changed objects.'
                    type: boolean
                    format: boolean
                    example: false
                limit_to_my_settings:
                    title: limit_to_my_settings
                    description: '(default: true) Determines whether to limit user_settings and profile_settings to user''s settings. Only available for admins.'
                    type: boolean
                    format: boolean
                    example: false
            type: object
        AccountCompanyGETFieldsForCollection:
            title: account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                addressStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                addressStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                addressLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                addressPostalCode:
                    type: string
                    nullable: true
                    maxLength: 25
                addressCity:
                    type: string
                    nullable: true
                    maxLength: 95
                addressCommunity:
                    type: string
                    nullable: true
                    maxLength: 60
                addressCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                addressCounty:
                    type: string
                    nullable: true
                    maxLength: 60
                addressProvince:
                    type: string
                    nullable: true
                    maxLength: 95
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                temporaryCreditLimit:
                    type: number
                    nullable: true
                    format: float
                creditLimitFree:
                    type: number
                    nullable: true
                    format: float
                blockOrder:
                    type: boolean
                    nullable: true
                originalCreditLimit:
                    type: number
                    nullable: true
                    format: float
                creditLimitDate:
                    type: string
                    nullable: true
                    format: date-time
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creationType:
                    type: integer
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                defaultDeliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                defaultPaymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                defaultPlace:
                    nullable: true
                    description: '(places)<br />Default address'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                defaultUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                defaultOrderSeries:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: (priceCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
                accountUsers:
                    nullable: false
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                places:
                    nullable: false
                    description: '(places)<br />Addresses'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                additionalPhs:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        AccountCompanyGETExtra_fieldsForCollection:
            title: account_companies
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                address:
                    type: string
                    nullable: true
                    description: extra_field
                displayName:
                    type: string
                    nullable: true
                    description: extra_field
        AccountCompanyGETFields:
            title: account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                addressStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                addressStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                addressLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                addressPostalCode:
                    type: string
                    nullable: true
                    maxLength: 25
                addressCity:
                    type: string
                    nullable: true
                    maxLength: 95
                addressCommunity:
                    type: string
                    nullable: true
                    maxLength: 60
                addressCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                addressCounty:
                    type: string
                    nullable: true
                    maxLength: 60
                addressProvince:
                    type: string
                    nullable: true
                    maxLength: 95
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                temporaryCreditLimit:
                    type: number
                    nullable: true
                    format: float
                creditLimitFree:
                    type: number
                    nullable: true
                    format: float
                blockOrder:
                    type: boolean
                    nullable: true
                originalCreditLimit:
                    type: number
                    nullable: true
                    format: float
                creditLimitDate:
                    type: string
                    nullable: true
                    format: date-time
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creationType:
                    type: integer
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                defaultDeliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                defaultPaymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                defaultPlace:
                    nullable: true
                    description: '(places)<br />Default address'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                defaultUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                defaultOrderSeries:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: (priceCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
                accountUsers:
                    nullable: false
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                places:
                    nullable: false
                    description: '(places)<br />Addresses'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                additionalPhs:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        AccountCompanyGETExtra_fields:
            title: account_companies
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                address:
                    type: string
                    nullable: true
                    description: extra_field
                displayName:
                    type: string
                    nullable: true
                    description: extra_field
        AccountCompanyPATCHForCollection:
            title: account_companies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                    importId:
                        type: string
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 255
                    nip:
                        type: string
                        nullable: true
                        maxLength: 25
                    defaultPriceType:
                        type: integer
                        nullable: true
                        description: '2, 4, 6, ...'
                    defaultLanguage:
                        type: string
                        nullable: true
                        maxLength: 30
                        description: 'ISO 639-1'
                    blockOrder:
                        type: boolean
                        nullable: true
                    vatHandling:
                        type: string
                        nullable: false
                        maxLength: 11
                    ph:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    defaultDeliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                    defaultPaymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                    defaultPlace:
                        nullable: true
                        description: 'integer or object (places)<br />Default address'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    defaultUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    defaultOrderSeries:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    priceCompanyGroup:
                        nullable: true
                        description: 'integer or object (priceCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceCompanyGroupPATCHForRelation'
                    accountUsers:
                        nullable: false
                        description: 'integer or array<object> or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    places:
                        nullable: false
                        description: 'integer or array<object> or object (places)<br />Addresses'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/PlacesPATCHForRelation'
                    additionalPhs:
                        nullable: true
                        description: 'integer or array<object> or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserUserPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                        description: extra_field
        AccountCompanyPATCH:
            title: account_companies
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                blockOrder:
                    type: boolean
                    nullable: true
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                defaultDeliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                defaultPaymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                defaultPlace:
                    nullable: true
                    description: 'integer or object (places)<br />Default address'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                defaultUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                defaultOrderSeries:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupPATCHForRelation'
                accountUsers:
                    nullable: false
                    description: 'integer or array<object> or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                places:
                    nullable: false
                    description: 'integer or array<object> or object (places)<br />Addresses'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                additionalPhs:
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        AccountCompanyPOSTForCollection:
            title: account_companies
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                    importId:
                        type: string
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 255
                    nip:
                        type: string
                        nullable: true
                        maxLength: 25
                    defaultPriceType:
                        type: integer
                        nullable: true
                        description: '2, 4, 6, ...'
                    defaultLanguage:
                        type: string
                        nullable: true
                        maxLength: 30
                        description: 'ISO 639-1'
                    blockOrder:
                        type: boolean
                        nullable: true
                    vatHandling:
                        type: string
                        nullable: false
                        maxLength: 11
                    ph:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    defaultDeliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                    defaultPaymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                    defaultPlace:
                        nullable: true
                        description: 'integer or object (places)<br />Default address'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    defaultUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    defaultOrderSeries:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    priceCompanyGroup:
                        nullable: true
                        description: 'integer or object (priceCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceCompanyGroupPOSTForRelation'
                    accountUsers:
                        nullable: false
                        description: 'integer or array<object> or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    places:
                        nullable: false
                        description: 'integer or array<object> or object (places)<br />Addresses'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/PlacesPOSTForRelation'
                    additionalPhs:
                        nullable: true
                        description: 'integer or array<object> or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserUserPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                        description: extra_field
        AccountCompanyPOST:
            title: account_companies
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                blockOrder:
                    type: boolean
                    nullable: true
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                defaultDeliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                defaultPaymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                defaultPlace:
                    nullable: true
                    description: 'integer or object (places)<br />Default address'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                defaultUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                defaultOrderSeries:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupPOSTForRelation'
                accountUsers:
                    nullable: false
                    description: 'integer or array<object> or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                places:
                    nullable: false
                    description: 'integer or array<object> or object (places)<br />Addresses'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                additionalPhs:
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        AccountCompanyAttributeGETFieldsForCollection:
            title: account_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: '(accountCompanyAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributeMultiGETFieldsForRelation'
        AccountCompanyAttributeGETExtra_fieldsForCollection:
            title: account_company_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountCompanyAttributeGETFields:
            title: account_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: '(accountCompanyAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributeMultiGETFieldsForRelation'
        AccountCompanyAttributeGETExtra_fields:
            title: account_company_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountCompanyAttributePATCHForCollection:
            title: account_company_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    type:
                        type: integer
                        nullable: false
                        description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    isActive:
                        type: boolean
                        nullable: true
                    isVisible:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    specialField:
                        type: string
                        nullable: true
                        maxLength: 255
                    defaultValue:
                        type: string
                        nullable: true
                    useWhenRegister:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"html": Available for text'
                    isChatbox:
                        type: boolean
                        nullable: true
                    filterAsTags:
                        type: boolean
                        nullable: true
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (accountCompanyAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountCompanyAttributeMultiPATCHForRelation'
                required:
                    - name
                    - type
        AccountCompanyAttributePATCH:
            title: account_company_attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (accountCompanyAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountCompanyAttributeMultiPATCHForRelation'
            required:
                - name
                - type
        AccountCompanyAttributePOSTForCollection:
            title: account_company_attributes
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    type:
                        type: integer
                        nullable: false
                        description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    isActive:
                        type: boolean
                        nullable: true
                    isVisible:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    specialField:
                        type: string
                        nullable: true
                        maxLength: 255
                    defaultValue:
                        type: string
                        nullable: true
                    useWhenRegister:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"html": Available for text'
                    isChatbox:
                        type: boolean
                        nullable: true
                    filterAsTags:
                        type: boolean
                        nullable: true
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (accountCompanyAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountCompanyAttributeMultiPOSTForRelation'
                required:
                    - name
                    - type
        AccountCompanyAttributePOST:
            title: account_company_attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (accountCompanyAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountCompanyAttributeMultiPOSTForRelation'
            required:
                - name
                - type
        AccountCompanyGroupGETFieldsForCollection:
            title: account_company_groups
            type: object
            properties:
                accountCompanyGroupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
        AccountCompanyGroupGETExtra_fieldsForCollection:
            title: account_company_groups
            type: object
            properties: {  }
        AccountCompanyGroupGETFields:
            title: account_company_groups
            type: object
            properties:
                accountCompanyGroupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
        AccountCompanyGroupGETExtra_fields:
            title: account_company_groups
            type: object
            properties: {  }
        AccountCompanyGroupPATCHForCollection:
            title: account_company_groups
            type: array
            items:
                type: object
                properties:
                    accountCompanyGroupId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    companiesCount:
                        type: integer
                        nullable: true
                    blockedCompanies:
                        type: integer
                        nullable: true
                required:
                    - accountCompanyGroupId
                    - name
        AccountCompanyGroupPATCH:
            title: account_company_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
            required:
                - name
        AccountCompanyGroupPOSTForCollection:
            title: account_company_groups
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    companiesCount:
                        type: integer
                        nullable: true
                    blockedCompanies:
                        type: integer
                        nullable: true
                required:
                    - name
        AccountCompanyGroupPOST:
            title: account_company_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
            required:
                - name
        AccountCompanyGroupToAccountCompanyGETFieldsForCollection:
            title: account_company_group_to_account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountCompanyGroup:
                    nullable: true
                    description: (accountCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
        AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection:
            title: account_company_group_to_account_companies
            type: object
            properties: {  }
        AccountCompanyGroupToAccountCompanyGETFields:
            title: account_company_group_to_account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountCompanyGroup:
                    nullable: true
                    description: (accountCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
        AccountCompanyGroupToAccountCompanyGETExtra_fields:
            title: account_company_group_to_account_companies
            type: object
            properties: {  }
        AccountCompanyGroupToAccountCompanyPATCHForCollection:
            title: account_company_group_to_account_companies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountCompanyGroup:
                        nullable: true
                        description: 'integer or object (accountCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyGroupPATCHForRelation'
                required:
                    - id
        AccountCompanyGroupToAccountCompanyPATCH:
            title: account_company_group_to_account_companies
            type: object
            properties:
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountCompanyGroup:
                    nullable: true
                    description: 'integer or object (accountCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupPATCHForRelation'
        AccountCompanyGroupToAccountCompanyPOSTForCollection:
            title: account_company_group_to_account_companies
            type: array
            items:
                type: object
                properties:
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountCompanyGroup:
                        nullable: true
                        description: 'integer or object (accountCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyGroupPOSTForRelation'
        AccountCompanyGroupToAccountCompanyPOST:
            title: account_company_group_to_account_companies
            type: object
            properties:
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountCompanyGroup:
                    nullable: true
                    description: 'integer or object (accountCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupPOSTForRelation'
        AccountCompanyHistoryGETFieldsForCollection:
            title: account_company_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                attribute:
                    nullable: true
                    description: (accountCompanyAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        AccountCompanyHistoryGETExtra_fieldsForCollection:
            title: account_company_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountCompanyHistoryGETFields:
            title: account_company_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                attribute:
                    nullable: true
                    description: (accountCompanyAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        AccountCompanyHistoryGETExtra_fields:
            title: account_company_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountCompanyHistoryPATCHForCollection:
            title: account_company_histories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    username:
                        type: string
                        nullable: true
                        maxLength: 255
                    attribute:
                        nullable: true
                        description: 'integer or object (accountCompanyAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyAttributePATCHForRelation'
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - fieldType
        AccountCompanyHistoryPATCH:
            title: account_company_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                attribute:
                    nullable: true
                    description: 'integer or object (accountCompanyAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributePATCHForRelation'
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - fieldType
        AccountCompanyHistoryPOSTForCollection:
            title: account_company_histories
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    username:
                        type: string
                        nullable: true
                        maxLength: 255
                    attribute:
                        nullable: true
                        description: 'integer or object (accountCompanyAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyAttributePOSTForRelation'
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - fieldType
        AccountCompanyHistoryPOST:
            title: account_company_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                attribute:
                    nullable: true
                    description: 'integer or object (accountCompanyAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributePOSTForRelation'
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - fieldType
        AccountUserGETFieldsForCollection:
            title: account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                verified:
                    type: string
                    nullable: true
                    maxLength: 40
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                lastLogin:
                    type: string
                    nullable: true
                    format: date-time
                lastLoginIp:
                    type: string
                    nullable: true
                    maxLength: 50
                lastFailedLoginIp:
                    type: string
                    nullable: true
                    maxLength: 50
                lastFailedLogin:
                    type: string
                    nullable: true
                    format: date-time
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                resetLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                verifyLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                failedLoginCounter:
                    type: integer
                    nullable: true
                passwordCreateDate:
                    type: string
                    nullable: true
                    format: date-time
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    nullable: true
                    description: '(places)<br />Address'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                avatarFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        AccountUserGETExtra_fieldsForCollection:
            title: account_users
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                fullNameEmail:
                    type: string
                    nullable: true
                    description: extra_field
        AccountUserGETFields:
            title: account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                verified:
                    type: string
                    nullable: true
                    maxLength: 40
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                lastLogin:
                    type: string
                    nullable: true
                    format: date-time
                lastLoginIp:
                    type: string
                    nullable: true
                    maxLength: 50
                lastFailedLoginIp:
                    type: string
                    nullable: true
                    maxLength: 50
                lastFailedLogin:
                    type: string
                    nullable: true
                    format: date-time
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                resetLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                verifyLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                failedLoginCounter:
                    type: integer
                    nullable: true
                passwordCreateDate:
                    type: string
                    nullable: true
                    format: date-time
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    nullable: true
                    description: '(places)<br />Address'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                avatarFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        AccountUserGETExtra_fields:
            title: account_users
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                fullNameEmail:
                    type: string
                    nullable: true
                    description: extra_field
        AccountUserPATCHForCollection:
            title: account_users
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    firstName:
                        type: string
                        nullable: true
                        maxLength: 70
                    lastName:
                        type: string
                        nullable: true
                        maxLength: 70
                    email:
                        type: string
                        nullable: true
                        maxLength: 150
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 50
                    mobileNumber:
                        type: string
                        nullable: true
                        maxLength: 50
                    newsletterActive:
                        type: boolean
                        nullable: false
                    defaultCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                        description: 'Currency must be available in exchange or exchangeHistory'
                    availableCurrencies:
                        type: string
                        nullable: true
                    language:
                        type: string
                        nullable: true
                        maxLength: 30
                        description: 'ISO 639-1'
                    authorizedToMakeOrders:
                        type: boolean
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    activeCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                        description: 'Currency must be available in exchange or exchangeHistory'
                    systemTheme:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                    scoring:
                        type: integer
                        nullable: true
                    defaultLanguage:
                        type: string
                        nullable: true
                        maxLength: 30
                        description: 'ISO 639-1'
                    consentProcessingPersonalData:
                        type: boolean
                        nullable: false
                    isInvoiceUser:
                        type: boolean
                        nullable: true
                    place:
                        nullable: true
                        description: 'integer or object (places)<br />Address'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    avatarFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                        description: extra_field
        AccountUserPATCH:
            title: account_users
            type: object
            properties:
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    nullable: true
                    description: 'integer or object (places)<br />Address'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                avatarFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        AccountUserPOSTForCollection:
            title: account_users
            type: array
            items:
                type: object
                properties:
                    firstName:
                        type: string
                        nullable: true
                        maxLength: 70
                    lastName:
                        type: string
                        nullable: true
                        maxLength: 70
                    email:
                        type: string
                        nullable: true
                        maxLength: 150
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 50
                    mobileNumber:
                        type: string
                        nullable: true
                        maxLength: 50
                    newsletterActive:
                        type: boolean
                        nullable: false
                    defaultCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                        description: 'Currency must be available in exchange or exchangeHistory'
                    availableCurrencies:
                        type: string
                        nullable: true
                    language:
                        type: string
                        nullable: true
                        maxLength: 30
                        description: 'ISO 639-1'
                    authorizedToMakeOrders:
                        type: boolean
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    activeCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                        description: 'Currency must be available in exchange or exchangeHistory'
                    systemTheme:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                    scoring:
                        type: integer
                        nullable: true
                    defaultLanguage:
                        type: string
                        nullable: true
                        maxLength: 30
                        description: 'ISO 639-1'
                    consentProcessingPersonalData:
                        type: boolean
                        nullable: false
                    isInvoiceUser:
                        type: boolean
                        nullable: true
                    place:
                        nullable: true
                        description: 'integer or object (places)<br />Address'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    avatarFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                        description: extra_field
        AccountUserPOST:
            title: account_users
            type: object
            properties:
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    nullable: true
                    description: 'integer or object (places)<br />Address'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                avatarFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        AccountUserAdditionalContactDataGETFieldsForCollection:
            title: account_user_additional_contact_datas
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                label:
                    type: integer
                    nullable: true
                labelType:
                    type: string
                    nullable: true
                    maxLength: 3
                value:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        AccountUserAdditionalContactDataGETExtra_fieldsForCollection:
            title: account_user_additional_contact_datas
            type: object
            properties: {  }
        AccountUserAdditionalContactDataGETFields:
            title: account_user_additional_contact_datas
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                label:
                    type: integer
                    nullable: true
                labelType:
                    type: string
                    nullable: true
                    maxLength: 3
                value:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        AccountUserAdditionalContactDataGETExtra_fields:
            title: account_user_additional_contact_datas
            type: object
            properties: {  }
        AccountUserAdditionalContactDataPATCHForCollection:
            title: account_user_additional_contact_datas
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    label:
                        type: integer
                        nullable: true
                    labelType:
                        type: string
                        nullable: true
                        maxLength: 3
                    value:
                        type: string
                        nullable: true
                        maxLength: 255
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                required:
                    - id
        AccountUserAdditionalContactDataPATCH:
            title: account_user_additional_contact_datas
            type: object
            properties:
                label:
                    type: integer
                    nullable: true
                labelType:
                    type: string
                    nullable: true
                    maxLength: 3
                value:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
        AccountUserAdditionalContactDataPOSTForCollection:
            title: account_user_additional_contact_datas
            type: array
            items:
                type: object
                properties:
                    label:
                        type: integer
                        nullable: true
                    labelType:
                        type: string
                        nullable: true
                        maxLength: 3
                    value:
                        type: string
                        nullable: true
                        maxLength: 255
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
        AccountUserAdditionalContactDataPOST:
            title: account_user_additional_contact_datas
            type: object
            properties:
                label:
                    type: integer
                    nullable: true
                labelType:
                    type: string
                    nullable: true
                    maxLength: 3
                value:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
        AccountUserAttributeGETFieldsForCollection:
            title: account_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    nullable: false
                    description: '(accountUserAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserAttributeMultiGETFieldsForRelation'
        AccountUserAttributeGETExtra_fieldsForCollection:
            title: account_user_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountUserAttributeGETFields:
            title: account_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    nullable: false
                    description: '(accountUserAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserAttributeMultiGETFieldsForRelation'
        AccountUserAttributeGETExtra_fields:
            title: account_user_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountUserAttributePATCHForCollection:
            title: account_user_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    type:
                        type: integer
                        nullable: false
                        description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    isActive:
                        type: boolean
                        nullable: true
                    isVisible:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    specialField:
                        type: string
                        nullable: true
                        maxLength: 255
                    defaultValue:
                        type: string
                        nullable: true
                    useWhenRegister:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (accountUserAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountUserAttributeMultiPATCHForRelation'
                required:
                    - name
                    - type
        AccountUserAttributePATCH:
            title: account_user_attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (accountUserAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountUserAttributeMultiPATCHForRelation'
            required:
                - name
                - type
        AccountUserAttributePOSTForCollection:
            title: account_user_attributes
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    type:
                        type: integer
                        nullable: false
                        description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    isActive:
                        type: boolean
                        nullable: true
                    isVisible:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    specialField:
                        type: string
                        nullable: true
                        maxLength: 255
                    defaultValue:
                        type: string
                        nullable: true
                    useWhenRegister:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (accountUserAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountUserAttributeMultiPOSTForRelation'
                required:
                    - name
                    - type
        AccountUserAttributePOST:
            title: account_user_attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (accountUserAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountUserAttributeMultiPOSTForRelation'
            required:
                - name
                - type
        AccountUserChangeLogGETFieldsForCollection:
            title: account_user_change_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                editorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (accountUserAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserAttributeGETFieldsForRelation'
        AccountUserChangeLogGETExtra_fieldsForCollection:
            title: account_user_change_logs
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountUserChangeLogGETFields:
            title: account_user_change_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                editorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (accountUserAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserAttributeGETFieldsForRelation'
        AccountUserChangeLogGETExtra_fields:
            title: account_user_change_logs
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountUserChangeLogPATCHForCollection:
            title: account_user_change_logs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    username:
                        type: string
                        nullable: true
                        maxLength: 255
                    editorAccountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (accountUserAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserAttributePATCHForRelation'
                required:
                    - fieldType
        AccountUserChangeLogPATCH:
            title: account_user_change_logs
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                editorAccountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (accountUserAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserAttributePATCHForRelation'
            required:
                - fieldType
        AccountUserChangeLogPOSTForCollection:
            title: account_user_change_logs
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    username:
                        type: string
                        nullable: true
                        maxLength: 255
                    editorAccountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (accountUserAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserAttributePOSTForRelation'
                required:
                    - fieldType
        AccountUserChangeLogPOST:
            title: account_user_change_logs
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                editorAccountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (accountUserAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserAttributePOSTForRelation'
            required:
                - fieldType
        AccountUserPreferencesGETFieldsForCollection:
            title: account_user_preferences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        AccountUserPreferencesGETExtra_fieldsForCollection:
            title: account_user_preferences
            type: object
            properties: {  }
        AccountUserPreferencesGETFields:
            title: account_user_preferences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        AccountUserPreferencesGETExtra_fields:
            title: account_user_preferences
            type: object
            properties: {  }
        AccountUserPreferencesPATCHForCollection:
            title: account_user_preferences
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    preferenceType:
                        type: string
                        nullable: true
                        maxLength: 25
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                required:
                    - id
        AccountUserPreferencesPATCH:
            title: account_user_preferences
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
        AccountUserPreferencesPOSTForCollection:
            title: account_user_preferences
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    preferenceType:
                        type: string
                        nullable: true
                        maxLength: 25
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
        AccountUserPreferencesPOST:
            title: account_user_preferences
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
        AccountUserToProgramGETFieldsForCollection:
            title: account_user_to_programs
            type: object
            properties:
                accountUserToProgramId:
                    type: integer
                    nullable: false
                points:
                    type: number
                    nullable: true
                    format: float
                isAcceptedRegulations:
                    type: boolean
                    nullable: true
                isPersonalActAccepted:
                    type: boolean
                    nullable: true
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        AccountUserToProgramGETExtra_fieldsForCollection:
            title: account_user_to_programs
            type: object
            properties: {  }
        AccountUserToProgramGETFields:
            title: account_user_to_programs
            type: object
            properties:
                accountUserToProgramId:
                    type: integer
                    nullable: false
                points:
                    type: number
                    nullable: true
                    format: float
                isAcceptedRegulations:
                    type: boolean
                    nullable: true
                isPersonalActAccepted:
                    type: boolean
                    nullable: true
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        AccountUserToProgramGETExtra_fields:
            title: account_user_to_programs
            type: object
            properties: {  }
        AccountUserToProgramPATCHForCollection:
            title: account_user_to_programs
            type: array
            items:
                type: object
                properties:
                    accountUserToProgramId:
                        type: integer
                        nullable: false
                    points:
                        type: number
                        nullable: true
                        format: float
                    isAcceptedRegulations:
                        type: boolean
                        nullable: true
                    isPersonalActAccepted:
                        type: boolean
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                required:
                    - accountUserToProgramId
        AccountUserToProgramPATCH:
            title: account_user_to_programs
            type: object
            properties:
                points:
                    type: number
                    nullable: true
                    format: float
                isAcceptedRegulations:
                    type: boolean
                    nullable: true
                isPersonalActAccepted:
                    type: boolean
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
        AccountUserToProgramPOSTForCollection:
            title: account_user_to_programs
            type: array
            items:
                type: object
                properties:
                    points:
                        type: number
                        nullable: true
                        format: float
                    isAcceptedRegulations:
                        type: boolean
                        nullable: true
                    isPersonalActAccepted:
                        type: boolean
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        AccountUserToProgramPOST:
            title: account_user_to_programs
            type: object
            properties:
                points:
                    type: number
                    nullable: true
                    format: float
                isAcceptedRegulations:
                    type: boolean
                    nullable: true
                isPersonalActAccepted:
                    type: boolean
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        AccountUserWidgetLibraryGETFieldsForCollection:
            title: account_user_widget_libraries
            type: object
            properties:
                widgetId:
                    type: integer
                    nullable: false
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggested:
                    type: boolean
                    nullable: true
        AccountUserWidgetLibraryGETExtra_fieldsForCollection:
            title: account_user_widget_libraries
            type: object
            properties: {  }
        AccountUserWidgetLibraryGETFields:
            title: account_user_widget_libraries
            type: object
            properties:
                widgetId:
                    type: integer
                    nullable: false
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggested:
                    type: boolean
                    nullable: true
        AccountUserWidgetLibraryGETExtra_fields:
            title: account_user_widget_libraries
            type: object
            properties: {  }
        AccountUserWidgetLibraryPATCHForCollection:
            title: account_user_widget_libraries
            type: array
            items:
                type: object
                properties:
                    widgetId:
                        type: integer
                        nullable: false
                    className:
                        type: string
                        nullable: true
                        maxLength: 255
                    rating:
                        type: integer
                        nullable: true
                    isSuggested:
                        type: boolean
                        nullable: true
                required:
                    - widgetId
        AccountUserWidgetLibraryPATCH:
            title: account_user_widget_libraries
            type: object
            properties:
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggested:
                    type: boolean
                    nullable: true
        AccountUserWidgetLibraryPOSTForCollection:
            title: account_user_widget_libraries
            type: array
            items:
                type: object
                properties:
                    className:
                        type: string
                        nullable: true
                        maxLength: 255
                    rating:
                        type: integer
                        nullable: true
                    isSuggested:
                        type: boolean
                        nullable: true
        AccountUserWidgetLibraryPOST:
            title: account_user_widget_libraries
            type: object
            properties:
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggested:
                    type: boolean
                    nullable: true
        AdditionalI18nGETFieldsForCollection:
            title: additional_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                source:
                    type: string
                    nullable: false
                target:
                    type: string
                    nullable: false
                lang:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
        AdditionalI18nGETExtra_fieldsForCollection:
            title: additional_i18ns
            type: object
            properties: {  }
        AdditionalI18nGETFields:
            title: additional_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                source:
                    type: string
                    nullable: false
                target:
                    type: string
                    nullable: false
                lang:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
        AdditionalI18nGETExtra_fields:
            title: additional_i18ns
            type: object
            properties: {  }
        AdditionalI18nPATCHForCollection:
            title: additional_i18ns
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    source:
                        type: string
                        nullable: false
                    target:
                        type: string
                        nullable: false
                    lang:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                required:
                    - id
                    - source
                    - target
        AdditionalI18nPATCH:
            title: additional_i18ns
            type: object
            properties:
                source:
                    type: string
                    nullable: false
                target:
                    type: string
                    nullable: false
                lang:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
            required:
                - source
                - target
        AdditionalI18nPOSTForCollection:
            title: additional_i18ns
            type: array
            items:
                type: object
                properties:
                    source:
                        type: string
                        nullable: false
                    target:
                        type: string
                        nullable: false
                    lang:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                required:
                    - source
                    - target
        AdditionalI18nPOST:
            title: additional_i18ns
            type: object
            properties:
                source:
                    type: string
                    nullable: false
                target:
                    type: string
                    nullable: false
                lang:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
            required:
                - source
                - target
        AnnouncementGETFieldsForCollection:
            title: announcements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                lastModifiedByUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                publishedByUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        AnnouncementGETExtra_fieldsForCollection:
            title: announcements
            type: object
            properties: {  }
        AnnouncementGETFields:
            title: announcements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                lastModifiedByUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                publishedByUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        AnnouncementGETExtra_fields:
            title: announcements
            type: object
            properties: {  }
        AnnouncementPATCHForCollection:
            title: announcements
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    title:
                        type: string
                        nullable: false
                        maxLength: 500
                    content:
                        type: string
                        nullable: true
                    status:
                        type: integer
                        nullable: false
                    createDate:
                        type: string
                        nullable: true
                        format: date-time
                    creator:
                        type: string
                        nullable: true
                        maxLength: 100
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    lastModifiedBy:
                        type: string
                        nullable: true
                        maxLength: 100
                    publicationDate:
                        type: string
                        nullable: true
                        format: date-time
                    publishedBy:
                        type: string
                        nullable: true
                        maxLength: 100
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    creatorUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    lastModifiedByUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    publishedByUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
                    - title
        AnnouncementPATCH:
            title: announcements
            type: object
            properties:
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                lastModifiedByUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                publishedByUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - title
        AnnouncementPOSTForCollection:
            title: announcements
            type: array
            items:
                type: object
                properties:
                    title:
                        type: string
                        nullable: false
                        maxLength: 500
                    content:
                        type: string
                        nullable: true
                    status:
                        type: integer
                        nullable: false
                    createDate:
                        type: string
                        nullable: true
                        format: date-time
                    creator:
                        type: string
                        nullable: true
                        maxLength: 100
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    lastModifiedBy:
                        type: string
                        nullable: true
                        maxLength: 100
                    publicationDate:
                        type: string
                        nullable: true
                        format: date-time
                    publishedBy:
                        type: string
                        nullable: true
                        maxLength: 100
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    creatorUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    lastModifiedByUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    publishedByUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - title
        AnnouncementPOST:
            title: announcements
            type: object
            properties:
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                lastModifiedByUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                publishedByUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - title
        AnnouncementFilesGETFieldsForCollection:
            title: announcement_files
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                announcement:
                    nullable: true
                    description: (announcement)
                    allOf:
                        -
                            $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AnnouncementFilesGETExtra_fieldsForCollection:
            title: announcement_files
            type: object
            properties: {  }
        AnnouncementFilesGETFields:
            title: announcement_files
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                announcement:
                    nullable: true
                    description: (announcement)
                    allOf:
                        -
                            $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AnnouncementFilesGETExtra_fields:
            title: announcement_files
            type: object
            properties: {  }
        AnnouncementFilesPATCHForCollection:
            title: announcement_files
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    announcement:
                        nullable: true
                        description: 'integer or object (announcement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AnnouncementPATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
        AnnouncementFilesPATCH:
            title: announcement_files
            type: object
            properties:
                announcement:
                    nullable: true
                    description: 'integer or object (announcement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AnnouncementPATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
        AnnouncementFilesPOSTForCollection:
            title: announcement_files
            type: array
            items:
                type: object
                properties:
                    announcement:
                        nullable: true
                        description: 'integer or object (announcement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AnnouncementPOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
        AnnouncementFilesPOST:
            title: announcement_files
            type: object
            properties:
                announcement:
                    nullable: true
                    description: 'integer or object (announcement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AnnouncementPOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
        AnnouncementToReceiverGroupGETFieldsForCollection:
            title: announcement_to_receiver_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                announcement:
                    nullable: true
                    description: (announcement)
                    allOf:
                        -
                            $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
                group:
                    nullable: true
                    description: (receiverGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
        AnnouncementToReceiverGroupGETExtra_fieldsForCollection:
            title: announcement_to_receiver_groups
            type: object
            properties: {  }
        AnnouncementToReceiverGroupGETFields:
            title: announcement_to_receiver_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                announcement:
                    nullable: true
                    description: (announcement)
                    allOf:
                        -
                            $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
                group:
                    nullable: true
                    description: (receiverGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
        AnnouncementToReceiverGroupGETExtra_fields:
            title: announcement_to_receiver_groups
            type: object
            properties: {  }
        AnnouncementToReceiverGroupPATCHForCollection:
            title: announcement_to_receiver_groups
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    announcement:
                        nullable: true
                        description: 'integer or object (announcement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AnnouncementPATCHForRelation'
                    group:
                        nullable: true
                        description: 'integer or object (receiverGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
                required:
                    - id
        AnnouncementToReceiverGroupPATCH:
            title: announcement_to_receiver_groups
            type: object
            properties:
                announcement:
                    nullable: true
                    description: 'integer or object (announcement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AnnouncementPATCHForRelation'
                group:
                    nullable: true
                    description: 'integer or object (receiverGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
        AnnouncementToReceiverGroupPOSTForCollection:
            title: announcement_to_receiver_groups
            type: array
            items:
                type: object
                properties:
                    announcement:
                        nullable: true
                        description: 'integer or object (announcement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AnnouncementPOSTForRelation'
                    group:
                        nullable: true
                        description: 'integer or object (receiverGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
        AnnouncementToReceiverGroupPOST:
            title: announcement_to_receiver_groups
            type: object
            properties:
                announcement:
                    nullable: true
                    description: 'integer or object (announcement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AnnouncementPOSTForRelation'
                group:
                    nullable: true
                    description: 'integer or object (receiverGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
        ApiXmlMappingGETFieldsForCollection:
            title: api_xml_mappings
            type: object
            properties:
                apiXmlMappingId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
        ApiXmlMappingGETExtra_fieldsForCollection:
            title: api_xml_mappings
            type: object
            properties: {  }
        ApiXmlMappingGETFields:
            title: api_xml_mappings
            type: object
            properties:
                apiXmlMappingId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
        ApiXmlMappingGETExtra_fields:
            title: api_xml_mappings
            type: object
            properties: {  }
        ApiXmlMappingPATCHForCollection:
            title: api_xml_mappings
            type: array
            items:
                type: object
                properties:
                    apiXmlMappingId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalEndpointAddress:
                        type: string
                        nullable: true
                        maxLength: 255
                    apiMethod:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - apiXmlMappingId
        ApiXmlMappingPATCH:
            title: api_xml_mappings
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
        ApiXmlMappingPOSTForCollection:
            title: api_xml_mappings
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalEndpointAddress:
                        type: string
                        nullable: true
                        maxLength: 255
                    apiMethod:
                        type: string
                        nullable: true
                        maxLength: 255
        ApiXmlMappingPOST:
            title: api_xml_mappings
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
        ApiXmlMappingFieldsGETFieldsForCollection:
            title: api_xml_mapping_fields
            type: object
            properties:
                apiXmlMappingFieldsId:
                    type: integer
                    nullable: false
                baseField:
                    type: string
                    nullable: true
                    maxLength: 255
                externalField:
                    type: string
                    nullable: true
                    maxLength: 255
                fromTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                apiXmlMapping:
                    nullable: true
                    description: (apiXmlMapping)
                    allOf:
                        -
                            $ref: '#/components/schemas/ApiXmlMappingGETFieldsForRelation'
        ApiXmlMappingFieldsGETExtra_fieldsForCollection:
            title: api_xml_mapping_fields
            type: object
            properties: {  }
        ApiXmlMappingFieldsGETFields:
            title: api_xml_mapping_fields
            type: object
            properties:
                apiXmlMappingFieldsId:
                    type: integer
                    nullable: false
                baseField:
                    type: string
                    nullable: true
                    maxLength: 255
                externalField:
                    type: string
                    nullable: true
                    maxLength: 255
                fromTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                apiXmlMapping:
                    nullable: true
                    description: (apiXmlMapping)
                    allOf:
                        -
                            $ref: '#/components/schemas/ApiXmlMappingGETFieldsForRelation'
        ApiXmlMappingFieldsGETExtra_fields:
            title: api_xml_mapping_fields
            type: object
            properties: {  }
        ApiXmlMappingFieldsPATCHForCollection:
            title: api_xml_mapping_fields
            type: array
            items:
                type: object
                properties:
                    apiXmlMappingFieldsId:
                        type: integer
                        nullable: false
                    baseField:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalField:
                        type: string
                        nullable: true
                        maxLength: 255
                    fromTableName:
                        type: string
                        nullable: true
                        maxLength: 255
                    apiXmlMapping:
                        nullable: true
                        description: 'integer or object (apiXmlMapping)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ApiXmlMappingPATCHForRelation'
                required:
                    - apiXmlMappingFieldsId
        ApiXmlMappingFieldsPATCH:
            title: api_xml_mapping_fields
            type: object
            properties:
                baseField:
                    type: string
                    nullable: true
                    maxLength: 255
                externalField:
                    type: string
                    nullable: true
                    maxLength: 255
                fromTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                apiXmlMapping:
                    nullable: true
                    description: 'integer or object (apiXmlMapping)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ApiXmlMappingPATCHForRelation'
        ApiXmlMappingFieldsPOSTForCollection:
            title: api_xml_mapping_fields
            type: array
            items:
                type: object
                properties:
                    baseField:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalField:
                        type: string
                        nullable: true
                        maxLength: 255
                    fromTableName:
                        type: string
                        nullable: true
                        maxLength: 255
                    apiXmlMapping:
                        nullable: true
                        description: 'integer or object (apiXmlMapping)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ApiXmlMappingPOSTForRelation'
        ApiXmlMappingFieldsPOST:
            title: api_xml_mapping_fields
            type: object
            properties:
                baseField:
                    type: string
                    nullable: true
                    maxLength: 255
                externalField:
                    type: string
                    nullable: true
                    maxLength: 255
                fromTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                apiXmlMapping:
                    nullable: true
                    description: 'integer or object (apiXmlMapping)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ApiXmlMappingPOSTForRelation'
        AttributeGETFieldsForCollection:
            title: attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    nullable: false
                    description: '(attributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeMultiGETFieldsForRelation'
        AttributeGETExtra_fieldsForCollection:
            title: attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AttributeGETFields:
            title: attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    nullable: false
                    description: '(attributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeMultiGETFieldsForRelation'
        AttributeGETExtra_fields:
            title: attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AttributePATCHForCollection:
            title: attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 50
                    type:
                        type: integer
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    attributeOption:
                        type: string
                        nullable: true
                        maxLength: 10
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    elasticsearchActive:
                        type: boolean
                        nullable: false
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (attributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AttributeMultiPATCHForRelation'
        AttributePATCH:
            title: attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (attributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AttributeMultiPATCHForRelation'
        AttributePOSTForCollection:
            title: attributes
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 50
                    type:
                        type: integer
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    attributeOption:
                        type: string
                        nullable: true
                        maxLength: 10
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    elasticsearchActive:
                        type: boolean
                        nullable: false
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (attributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AttributeMultiPOSTForRelation'
        AttributePOST:
            title: attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (attributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AttributeMultiPOSTForRelation'
        AttributeToBasketGETFieldsForCollection:
            title: attribute_to_baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                basketId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (documentAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AttributeToBasketGETExtra_fieldsForCollection:
            title: attribute_to_baskets
            type: object
            properties: {  }
        AttributeToBasketGETFields:
            title: attribute_to_baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                basketId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (documentAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AttributeToBasketGETExtra_fields:
            title: attribute_to_baskets
            type: object
            properties: {  }
        AttributeToBasketPATCHForCollection:
            title: attribute_to_baskets
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    basketId:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    attribute:
                        nullable: true
                        description: 'integer or object (documentAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
                    - basketId
        AttributeToBasketPATCH:
            title: attribute_to_baskets
            type: object
            properties:
                basketId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
            required:
                - basketId
        AttributeToBasketPOSTForCollection:
            title: attribute_to_baskets
            type: array
            items:
                type: object
                properties:
                    basketId:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    attribute:
                        nullable: true
                        description: 'integer or object (documentAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                required:
                    - basketId
        AttributeToBasketPOST:
            title: attribute_to_baskets
            type: object
            properties:
                basketId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
            required:
                - basketId
        AttributeToBasketPositionGETFieldsForCollection:
            title: attribute_to_basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (documentAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                basketPosition:
                    nullable: false
                    description: (basketPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AttributeToBasketPositionGETExtra_fieldsForCollection:
            title: attribute_to_basket_positions
            type: object
            properties: {  }
        AttributeToBasketPositionGETFields:
            title: attribute_to_basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (documentAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                basketPosition:
                    nullable: false
                    description: (basketPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AttributeToBasketPositionGETExtra_fields:
            title: attribute_to_basket_positions
            type: object
            properties: {  }
        AttributeToBasketPositionPATCHForCollection:
            title: attribute_to_basket_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    attribute:
                        nullable: true
                        description: 'integer or object (documentAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                    basketPosition:
                        nullable: false
                        description: 'integer or object (basketPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketPositionPATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
                    - basketPosition
        AttributeToBasketPositionPATCH:
            title: attribute_to_basket_positions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                basketPosition:
                    nullable: false
                    description: 'integer or object (basketPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketPositionPATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
            required:
                - basketPosition
        AttributeToBasketPositionPOSTForCollection:
            title: attribute_to_basket_positions
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    attribute:
                        nullable: true
                        description: 'integer or object (documentAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                    basketPosition:
                        nullable: false
                        description: 'integer or object (basketPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketPositionPOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                required:
                    - basketPosition
        AttributeToBasketPositionPOST:
            title: attribute_to_basket_positions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                basketPosition:
                    nullable: false
                    description: 'integer or object (basketPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketPositionPOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
            required:
                - basketPosition
        AttributeToCommissionPositionGETFieldsForCollection:
            title: attribute_to_commission_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                commissionPosition:
                    nullable: true
                    description: (commissionPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
        AttributeToCommissionPositionGETExtra_fieldsForCollection:
            title: attribute_to_commission_positions
            type: object
            properties: {  }
        AttributeToCommissionPositionGETFields:
            title: attribute_to_commission_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                commissionPosition:
                    nullable: true
                    description: (commissionPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
        AttributeToCommissionPositionGETExtra_fields:
            title: attribute_to_commission_positions
            type: object
            properties: {  }
        AttributeToCommissionPositionPATCHForCollection:
            title: attribute_to_commission_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    fileId:
                        type: integer
                        nullable: true
                    commissionAttribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    commissionPosition:
                        nullable: true
                        description: 'integer or object (commissionPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPositionPATCHForRelation'
                required:
                    - id
        AttributeToCommissionPositionPATCH:
            title: attribute_to_commission_positions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                commissionPosition:
                    nullable: true
                    description: 'integer or object (commissionPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPositionPATCHForRelation'
        AttributeToCommissionPositionPOSTForCollection:
            title: attribute_to_commission_positions
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    fileId:
                        type: integer
                        nullable: true
                    commissionAttribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    commissionPosition:
                        nullable: true
                        description: 'integer or object (commissionPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPositionPOSTForRelation'
        AttributeToCommissionPositionPOST:
            title: attribute_to_commission_positions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                commissionPosition:
                    nullable: true
                    description: 'integer or object (commissionPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPositionPOSTForRelation'
        AttributeToCommissionShortcutGETFieldsForCollection:
            title: attribute_to_commission_shortcuts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                commissionShortcut:
                    nullable: true
                    description: (commissionShortcut)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
        AttributeToCommissionShortcutGETExtra_fieldsForCollection:
            title: attribute_to_commission_shortcuts
            type: object
            properties: {  }
        AttributeToCommissionShortcutGETFields:
            title: attribute_to_commission_shortcuts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                commissionShortcut:
                    nullable: true
                    description: (commissionShortcut)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
        AttributeToCommissionShortcutGETExtra_fields:
            title: attribute_to_commission_shortcuts
            type: object
            properties: {  }
        AttributeToCommissionShortcutPATCHForCollection:
            title: attribute_to_commission_shortcuts
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    fileId:
                        type: integer
                        nullable: true
                    commissionAttribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    commissionShortcut:
                        nullable: true
                        description: 'integer or object (commissionShortcut)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionShortcutPATCHForRelation'
                required:
                    - id
        AttributeToCommissionShortcutPATCH:
            title: attribute_to_commission_shortcuts
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                commissionShortcut:
                    nullable: true
                    description: 'integer or object (commissionShortcut)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionShortcutPATCHForRelation'
        AttributeToCommissionShortcutPOSTForCollection:
            title: attribute_to_commission_shortcuts
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    fileId:
                        type: integer
                        nullable: true
                    commissionAttribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    commissionShortcut:
                        nullable: true
                        description: 'integer or object (commissionShortcut)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionShortcutPOSTForRelation'
        AttributeToCommissionShortcutPOST:
            title: attribute_to_commission_shortcuts
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                fileId:
                    type: integer
                    nullable: true
                commissionAttribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                commissionShortcut:
                    nullable: true
                    description: 'integer or object (commissionShortcut)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionShortcutPOSTForRelation'
        AttributeToDocumentOfferGETFieldsForCollection:
            title: attribute_to_document_offers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (documentOfferAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
                documentOffer:
                    nullable: true
                    description: (documentOffer)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AttributeToDocumentOfferGETExtra_fieldsForCollection:
            title: attribute_to_document_offers
            type: object
            properties: {  }
        AttributeToDocumentOfferGETFields:
            title: attribute_to_document_offers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (documentOfferAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
                documentOffer:
                    nullable: true
                    description: (documentOffer)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        AttributeToDocumentOfferGETExtra_fields:
            title: attribute_to_document_offers
            type: object
            properties: {  }
        AttributeToDocumentOfferPATCHForCollection:
            title: attribute_to_document_offers
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    attribute:
                        nullable: true
                        description: 'integer or object (documentOfferAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
                    documentOffer:
                        nullable: true
                        description: 'integer or object (documentOffer)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferPATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
        AttributeToDocumentOfferPATCH:
            title: attribute_to_document_offers
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
                documentOffer:
                    nullable: true
                    description: 'integer or object (documentOffer)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferPATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
        AttributeToDocumentOfferPOSTForCollection:
            title: attribute_to_document_offers
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueDateTime:
                        type: string
                        nullable: true
                        format: date-time
                    attribute:
                        nullable: true
                        description: 'integer or object (documentOfferAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
                    documentOffer:
                        nullable: true
                        description: 'integer or object (documentOffer)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferPOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
        AttributeToDocumentOfferPOST:
            title: attribute_to_document_offers
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueDateTime:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
                documentOffer:
                    nullable: true
                    description: 'integer or object (documentOffer)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferPOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
        AttributeToProgramGETFieldsForCollection:
            title: attribute_to_programs
            type: object
            properties:
                attributeToProgramId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                programAttribute:
                    nullable: true
                    description: (programAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        AttributeToProgramGETExtra_fieldsForCollection:
            title: attribute_to_programs
            type: object
            properties: {  }
        AttributeToProgramGETFields:
            title: attribute_to_programs
            type: object
            properties:
                attributeToProgramId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                programAttribute:
                    nullable: true
                    description: (programAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        AttributeToProgramGETExtra_fields:
            title: attribute_to_programs
            type: object
            properties: {  }
        AttributeToProgramPATCHForCollection:
            title: attribute_to_programs
            type: array
            items:
                type: object
                properties:
                    attributeToProgramId:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    parentId:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    programAttribute:
                        nullable: true
                        description: 'integer or object (programAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramAttributePATCHForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                required:
                    - attributeToProgramId
        AttributeToProgramPATCH:
            title: attribute_to_programs
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                programAttribute:
                    nullable: true
                    description: 'integer or object (programAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramAttributePATCHForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
        AttributeToProgramPOSTForCollection:
            title: attribute_to_programs
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    parentId:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    programAttribute:
                        nullable: true
                        description: 'integer or object (programAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramAttributePOSTForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        AttributeToProgramPOST:
            title: attribute_to_programs
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                programAttribute:
                    nullable: true
                    description: 'integer or object (programAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramAttributePOSTForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        AttributeToTransactionGETFieldsForCollection:
            title: attribute_to_transactions
            type: object
            properties:
                attributeToTransactionId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                transactionAttribute:
                    nullable: true
                    description: (transactionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
                transaction:
                    nullable: true
                    description: (programTransaction)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
        AttributeToTransactionGETExtra_fieldsForCollection:
            title: attribute_to_transactions
            type: object
            properties: {  }
        AttributeToTransactionGETFields:
            title: attribute_to_transactions
            type: object
            properties:
                attributeToTransactionId:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                transactionAttribute:
                    nullable: true
                    description: (transactionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
                transaction:
                    nullable: true
                    description: (programTransaction)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
        AttributeToTransactionGETExtra_fields:
            title: attribute_to_transactions
            type: object
            properties: {  }
        AttributeToTransactionPATCHForCollection:
            title: attribute_to_transactions
            type: array
            items:
                type: object
                properties:
                    attributeToTransactionId:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    parentId:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    transactionAttribute:
                        nullable: true
                        description: 'integer or object (transactionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TransactionAttributePATCHForRelation'
                    transaction:
                        nullable: true
                        description: 'integer or object (programTransaction)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramTransactionPATCHForRelation'
                required:
                    - attributeToTransactionId
        AttributeToTransactionPATCH:
            title: attribute_to_transactions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                transactionAttribute:
                    nullable: true
                    description: 'integer or object (transactionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TransactionAttributePATCHForRelation'
                transaction:
                    nullable: true
                    description: 'integer or object (programTransaction)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramTransactionPATCHForRelation'
        AttributeToTransactionPOSTForCollection:
            title: attribute_to_transactions
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    parentId:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    transactionAttribute:
                        nullable: true
                        description: 'integer or object (transactionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TransactionAttributePOSTForRelation'
                    transaction:
                        nullable: true
                        description: 'integer or object (programTransaction)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramTransactionPOSTForRelation'
        AttributeToTransactionPOST:
            title: attribute_to_transactions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                parentId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                transactionAttribute:
                    nullable: true
                    description: 'integer or object (transactionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TransactionAttributePOSTForRelation'
                transaction:
                    nullable: true
                    description: 'integer or object (programTransaction)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramTransactionPOSTForRelation'
        AutomaticTaskRegistrationGETFieldsForCollection:
            title: automatic_task_registrations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                newTaskName:
                    type: string
                    nullable: true
                newTaskUserId:
                    type: string
                    nullable: true
                newTaskDescription:
                    type: string
                    nullable: true
                newTaskBeginDate:
                    type: string
                    nullable: true
                newTaskEndDate:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                newTaskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        AutomaticTaskRegistrationGETExtra_fieldsForCollection:
            title: automatic_task_registrations
            type: object
            properties: {  }
        AutomaticTaskRegistrationGETFields:
            title: automatic_task_registrations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                newTaskName:
                    type: string
                    nullable: true
                newTaskUserId:
                    type: string
                    nullable: true
                newTaskDescription:
                    type: string
                    nullable: true
                newTaskBeginDate:
                    type: string
                    nullable: true
                newTaskEndDate:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                newTaskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        AutomaticTaskRegistrationGETExtra_fields:
            title: automatic_task_registrations
            type: object
            properties: {  }
        AutomaticTaskRegistrationPATCHForCollection:
            title: automatic_task_registrations
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    newTaskName:
                        type: string
                        nullable: true
                    newTaskUserId:
                        type: string
                        nullable: true
                    newTaskDescription:
                        type: string
                        nullable: true
                    newTaskBeginDate:
                        type: string
                        nullable: true
                    newTaskEndDate:
                        type: string
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    newTaskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                required:
                    - id
        AutomaticTaskRegistrationPATCH:
            title: automatic_task_registrations
            type: object
            properties:
                newTaskName:
                    type: string
                    nullable: true
                newTaskUserId:
                    type: string
                    nullable: true
                newTaskDescription:
                    type: string
                    nullable: true
                newTaskBeginDate:
                    type: string
                    nullable: true
                newTaskEndDate:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                newTaskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
        AutomaticTaskRegistrationPOSTForCollection:
            title: automatic_task_registrations
            type: array
            items:
                type: object
                properties:
                    newTaskName:
                        type: string
                        nullable: true
                    newTaskUserId:
                        type: string
                        nullable: true
                    newTaskDescription:
                        type: string
                        nullable: true
                    newTaskBeginDate:
                        type: string
                        nullable: true
                    newTaskEndDate:
                        type: string
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    newTaskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
        AutomaticTaskRegistrationPOST:
            title: automatic_task_registrations
            type: object
            properties:
                newTaskName:
                    type: string
                    nullable: true
                newTaskUserId:
                    type: string
                    nullable: true
                newTaskDescription:
                    type: string
                    nullable: true
                newTaskBeginDate:
                    type: string
                    nullable: true
                newTaskEndDate:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                newTaskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
        AutomationGETFieldsForCollection:
            title: automations
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
        AutomationGETExtra_fieldsForCollection:
            title: automations
            type: object
            properties: {  }
        AutomationGETFields:
            title: automations
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
        AutomationGETExtra_fields:
            title: automations
            type: object
            properties: {  }
        AutomationPATCHForCollection:
            title: automations
            type: array
            items:
                type: object
                properties:
                    automationId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    isMultiple:
                        type: boolean
                        nullable: true
                required:
                    - automationId
                    - name
        AutomationPATCH:
            title: automations
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
            required:
                - name
        AutomationPOSTForCollection:
            title: automations
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    isMultiple:
                        type: boolean
                        nullable: true
                required:
                    - name
        AutomationPOST:
            title: automations
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
            required:
                - name
        AutomationActionGETFieldsForCollection:
            title: automation_actions
            type: object
            properties:
                actionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: (automation)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationActionGETExtra_fieldsForCollection:
            title: automation_actions
            type: object
            properties: {  }
        AutomationActionGETFields:
            title: automation_actions
            type: object
            properties:
                actionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: (automation)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationActionGETExtra_fields:
            title: automation_actions
            type: object
            properties: {  }
        AutomationActionPATCHForCollection:
            title: automation_actions
            type: array
            items:
                type: object
                properties:
                    actionId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: true
                    element:
                        type: string
                        nullable: true
                        maxLength: 50
                    operator:
                        type: string
                        nullable: true
                        maxLength: 5
                    value:
                        type: string
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                    automation:
                        nullable: true
                        description: 'integer or object (automation)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationPATCHForRelation'
                required:
                    - actionId
        AutomationActionPATCH:
            title: automation_actions
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: 'integer or object (automation)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationPATCHForRelation'
        AutomationActionPOSTForCollection:
            title: automation_actions
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: true
                    element:
                        type: string
                        nullable: true
                        maxLength: 50
                    operator:
                        type: string
                        nullable: true
                        maxLength: 5
                    value:
                        type: string
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                    automation:
                        nullable: true
                        description: 'integer or object (automation)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationPOSTForRelation'
        AutomationActionPOST:
            title: automation_actions
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: 'integer or object (automation)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationPOSTForRelation'
        AutomationConditionGETFieldsForCollection:
            title: automation_conditions
            type: object
            properties:
                conditionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: (automation)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationConditionGETExtra_fieldsForCollection:
            title: automation_conditions
            type: object
            properties: {  }
        AutomationConditionGETFields:
            title: automation_conditions
            type: object
            properties:
                conditionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: (automation)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationConditionGETExtra_fields:
            title: automation_conditions
            type: object
            properties: {  }
        AutomationConditionPATCHForCollection:
            title: automation_conditions
            type: array
            items:
                type: object
                properties:
                    conditionId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: true
                    element:
                        type: string
                        nullable: true
                        maxLength: 50
                    operator:
                        type: string
                        nullable: true
                        maxLength: 5
                    value:
                        type: string
                        nullable: true
                    valueType:
                        type: integer
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                    automation:
                        nullable: true
                        description: 'integer or object (automation)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationPATCHForRelation'
                required:
                    - conditionId
        AutomationConditionPATCH:
            title: automation_conditions
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: 'integer or object (automation)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationPATCHForRelation'
        AutomationConditionPOSTForCollection:
            title: automation_conditions
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: true
                    element:
                        type: string
                        nullable: true
                        maxLength: 50
                    operator:
                        type: string
                        nullable: true
                        maxLength: 5
                    value:
                        type: string
                        nullable: true
                    valueType:
                        type: integer
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                    automation:
                        nullable: true
                        description: 'integer or object (automation)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationPOSTForRelation'
        AutomationConditionPOST:
            title: automation_conditions
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: 'integer or object (automation)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationPOSTForRelation'
        AutomationLogGETFieldsForCollection:
            title: automation_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                automationId:
                    type: integer
                    nullable: true
                conditionId:
                    type: integer
                    nullable: true
                actionId:
                    type: integer
                    nullable: true
                logValue:
                    type: string
                    nullable: true
                logDate:
                    type: string
                    nullable: true
                    format: date-time
        AutomationLogGETExtra_fieldsForCollection:
            title: automation_logs
            type: object
            properties: {  }
        AutomationLogGETFields:
            title: automation_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                automationId:
                    type: integer
                    nullable: true
                conditionId:
                    type: integer
                    nullable: true
                actionId:
                    type: integer
                    nullable: true
                logValue:
                    type: string
                    nullable: true
                logDate:
                    type: string
                    nullable: true
                    format: date-time
        AutomationLogGETExtra_fields:
            title: automation_logs
            type: object
            properties: {  }
        AutomationLogPATCHForCollection:
            title: automation_logs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    automationId:
                        type: integer
                        nullable: true
                    conditionId:
                        type: integer
                        nullable: true
                    actionId:
                        type: integer
                        nullable: true
                    logValue:
                        type: string
                        nullable: true
                    logDate:
                        type: string
                        nullable: true
                        format: date-time
                required:
                    - id
        AutomationLogPATCH:
            title: automation_logs
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: true
                conditionId:
                    type: integer
                    nullable: true
                actionId:
                    type: integer
                    nullable: true
                logValue:
                    type: string
                    nullable: true
                logDate:
                    type: string
                    nullable: true
                    format: date-time
        AutomationLogPOSTForCollection:
            title: automation_logs
            type: array
            items:
                type: object
                properties:
                    automationId:
                        type: integer
                        nullable: true
                    conditionId:
                        type: integer
                        nullable: true
                    actionId:
                        type: integer
                        nullable: true
                    logValue:
                        type: string
                        nullable: true
                    logDate:
                        type: string
                        nullable: true
                        format: date-time
        AutomationLogPOST:
            title: automation_logs
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: true
                conditionId:
                    type: integer
                    nullable: true
                actionId:
                    type: integer
                    nullable: true
                logValue:
                    type: string
                    nullable: true
                logDate:
                    type: string
                    nullable: true
                    format: date-time
        AutomationQueueGETFieldsForCollection:
            title: automation_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                automationAction:
                    nullable: true
                    description: (automationAction)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationActionGETFieldsForRelation'
        AutomationQueueGETExtra_fieldsForCollection:
            title: automation_queues
            type: object
            properties: {  }
        AutomationQueueGETFields:
            title: automation_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                automationAction:
                    nullable: true
                    description: (automationAction)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationActionGETFieldsForRelation'
        AutomationQueueGETExtra_fields:
            title: automation_queues
            type: object
            properties: {  }
        AutomationQueuePATCHForCollection:
            title: automation_queues
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    value:
                        type: string
                        nullable: true
                    automationAction:
                        nullable: true
                        description: 'integer or object (automationAction)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationActionPATCHForRelation'
                required:
                    - id
        AutomationQueuePATCH:
            title: automation_queues
            type: object
            properties:
                value:
                    type: string
                    nullable: true
                automationAction:
                    nullable: true
                    description: 'integer or object (automationAction)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationActionPATCHForRelation'
        AutomationQueuePOSTForCollection:
            title: automation_queues
            type: array
            items:
                type: object
                properties:
                    value:
                        type: string
                        nullable: true
                    automationAction:
                        nullable: true
                        description: 'integer or object (automationAction)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationActionPOSTForRelation'
        AutomationQueuePOST:
            title: automation_queues
            type: object
            properties:
                value:
                    type: string
                    nullable: true
                automationAction:
                    nullable: true
                    description: 'integer or object (automationAction)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationActionPOSTForRelation'
        AutomationTriggerGETFieldsForCollection:
            title: automation_triggers
            type: object
            properties:
                triggerId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: (automation)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationTriggerGETExtra_fieldsForCollection:
            title: automation_triggers
            type: object
            properties: {  }
        AutomationTriggerGETFields:
            title: automation_triggers
            type: object
            properties:
                triggerId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: (automation)
                    allOf:
                        -
                            $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationTriggerGETExtra_fields:
            title: automation_triggers
            type: object
            properties: {  }
        AutomationTriggerPATCHForCollection:
            title: automation_triggers
            type: array
            items:
                type: object
                properties:
                    triggerId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                    automation:
                        nullable: true
                        description: 'integer or object (automation)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationPATCHForRelation'
                required:
                    - triggerId
        AutomationTriggerPATCH:
            title: automation_triggers
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: 'integer or object (automation)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationPATCHForRelation'
        AutomationTriggerPOSTForCollection:
            title: automation_triggers
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                    automation:
                        nullable: true
                        description: 'integer or object (automation)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AutomationPOSTForRelation'
        AutomationTriggerPOST:
            title: automation_triggers
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    nullable: true
                    description: 'integer or object (automation)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AutomationPOSTForRelation'
        AwardGETFieldsForCollection:
            title: awards
            type: object
            properties:
                awardId:
                    type: integer
                    nullable: false
                awardPrice:
                    type: number
                    nullable: true
                    format: float
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        AwardGETExtra_fieldsForCollection:
            title: awards
            type: object
            properties: {  }
        AwardGETFields:
            title: awards
            type: object
            properties:
                awardId:
                    type: integer
                    nullable: false
                awardPrice:
                    type: number
                    nullable: true
                    format: float
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        AwardGETExtra_fields:
            title: awards
            type: object
            properties: {  }
        AwardPATCHForCollection:
            title: awards
            type: array
            items:
                type: object
                properties:
                    awardId:
                        type: integer
                        nullable: false
                    awardPrice:
                        type: number
                        nullable: true
                        format: float
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                required:
                    - awardId
        AwardPATCH:
            title: awards
            type: object
            properties:
                awardPrice:
                    type: number
                    nullable: true
                    format: float
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
        AwardPOSTForCollection:
            title: awards
            type: array
            items:
                type: object
                properties:
                    awardPrice:
                        type: number
                        nullable: true
                        format: float
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        AwardPOST:
            title: awards
            type: object
            properties:
                awardPrice:
                    type: number
                    nullable: true
                    format: float
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        AwardOrderGETFieldsForCollection:
            title: award_orders
            type: object
            properties:
                orderId:
                    type: integer
                    nullable: false
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
        AwardOrderGETExtra_fieldsForCollection:
            title: award_orders
            type: object
            properties: {  }
        AwardOrderGETFields:
            title: award_orders
            type: object
            properties:
                orderId:
                    type: integer
                    nullable: false
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
        AwardOrderGETExtra_fields:
            title: award_orders
            type: object
            properties: {  }
        AwardOrderPATCHForCollection:
            title: award_orders
            type: array
            items:
                type: object
                properties:
                    orderId:
                        type: integer
                        nullable: false
                    documentValue:
                        type: number
                        nullable: true
                        format: float
                    orderTime:
                        type: string
                        nullable: false
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentStatus:
                        type: integer
                        nullable: true
                    notes:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    nameDelivery:
                        type: string
                        nullable: true
                    manualStatusChanged:
                        type: boolean
                        nullable: true
                    dateDelivery:
                        type: string
                        nullable: true
                        format: date
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    documentStatusByPh:
                        type: integer
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    userPh:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                required:
                    - orderId
                    - orderTime
        AwardOrderPATCH:
            title: award_orders
            type: object
            properties:
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                userPh:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
            required:
                - orderTime
        AwardOrderPOSTForCollection:
            title: award_orders
            type: array
            items:
                type: object
                properties:
                    documentValue:
                        type: number
                        nullable: true
                        format: float
                    orderTime:
                        type: string
                        nullable: false
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentStatus:
                        type: integer
                        nullable: true
                    notes:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    nameDelivery:
                        type: string
                        nullable: true
                    manualStatusChanged:
                        type: boolean
                        nullable: true
                    dateDelivery:
                        type: string
                        nullable: true
                        format: date
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    documentStatusByPh:
                        type: integer
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    userPh:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                required:
                    - orderTime
        AwardOrderPOST:
            title: award_orders
            type: object
            properties:
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                userPh:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
            required:
                - orderTime
        AwardOrderPositionGETFieldsForCollection:
            title: award_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                awardOrder:
                    nullable: true
                    description: (awardOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/AwardOrderGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        AwardOrderPositionGETExtra_fieldsForCollection:
            title: award_order_positions
            type: object
            properties: {  }
        AwardOrderPositionGETFields:
            title: award_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                awardOrder:
                    nullable: true
                    description: (awardOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/AwardOrderGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        AwardOrderPositionGETExtra_fields:
            title: award_order_positions
            type: object
            properties: {  }
        AwardOrderPositionPATCHForCollection:
            title: award_order_positions
            type: array
            items:
                type: object
                properties:
                    positionId:
                        type: integer
                        nullable: false
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    value:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    awardOrder:
                        nullable: true
                        description: 'integer or object (awardOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AwardOrderPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - positionId
        AwardOrderPositionPATCH:
            title: award_order_positions
            type: object
            properties:
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                awardOrder:
                    nullable: true
                    description: 'integer or object (awardOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AwardOrderPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        AwardOrderPositionPOSTForCollection:
            title: award_order_positions
            type: array
            items:
                type: object
                properties:
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    value:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    awardOrder:
                        nullable: true
                        description: 'integer or object (awardOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AwardOrderPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        AwardOrderPositionPOST:
            title: award_order_positions
            type: object
            properties:
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                awardOrder:
                    nullable: true
                    description: 'integer or object (awardOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AwardOrderPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        BasketGETFieldsForCollection:
            title: baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                positions:
                    nullable: false
                    description: (basketPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
        BasketGETExtra_fieldsForCollection:
            title: baskets
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketGETFields:
            title: baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                positions:
                    nullable: false
                    description: (basketPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
        BasketGETExtra_fields:
            title: baskets
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketPATCHForCollection:
            title: baskets
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (basketPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/BasketPositionPATCHForRelation'
                required:
                    - name
        BasketPATCH:
            title: baskets
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (basketPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/BasketPositionPATCHForRelation'
            required:
                - name
        BasketPOSTForCollection:
            title: baskets
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (basketPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/BasketPositionPOSTForRelation'
                required:
                    - name
        BasketPOST:
            title: baskets
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (basketPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/BasketPositionPOSTForRelation'
            required:
                - name
        BasketAttributeGETFieldsForCollection:
            title: basket_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
        BasketAttributeGETExtra_fieldsForCollection:
            title: basket_attributes
            type: object
            properties: {  }
        BasketAttributeGETFields:
            title: basket_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
        BasketAttributeGETExtra_fields:
            title: basket_attributes
            type: object
            properties: {  }
        BasketAttributePATCHForCollection:
            title: basket_attributes
            type: array
            items:
                type: object
                properties:
                    attributeId:
                        type: integer
                        nullable: false
                    attributeName:
                        type: string
                        nullable: true
                        maxLength: 255
                    attributeType:
                        type: integer
                        nullable: true
                    attributeMultiOrder:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    attributeOption:
                        type: string
                        nullable: true
                        maxLength: 10
                    parentId:
                        type: integer
                        nullable: true
                    attributeOrder:
                        type: integer
                        nullable: true
                required:
                    - attributeId
        BasketAttributePATCH:
            title: basket_attributes
            type: object
            properties:
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
        BasketAttributePOSTForCollection:
            title: basket_attributes
            type: array
            items:
                type: object
                properties:
                    attributeName:
                        type: string
                        nullable: true
                        maxLength: 255
                    attributeType:
                        type: integer
                        nullable: true
                    attributeMultiOrder:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    attributeOption:
                        type: string
                        nullable: true
                        maxLength: 10
                    parentId:
                        type: integer
                        nullable: true
                    attributeOrder:
                        type: integer
                        nullable: true
        BasketAttributePOST:
            title: basket_attributes
            type: object
            properties:
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
        BasketAttributeCredentialGETFieldsForCollection:
            title: basket_attribute_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                basketAttribute:
                    nullable: true
                    description: (basketAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        BasketAttributeCredentialGETExtra_fieldsForCollection:
            title: basket_attribute_credentials
            type: object
            properties: {  }
        BasketAttributeCredentialGETFields:
            title: basket_attribute_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                basketAttribute:
                    nullable: true
                    description: (basketAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        BasketAttributeCredentialGETExtra_fields:
            title: basket_attribute_credentials
            type: object
            properties: {  }
        BasketAttributeCredentialPATCHForCollection:
            title: basket_attribute_credentials
            type: array
            items:
                type: object
                properties:
                    credentialId:
                        type: integer
                        nullable: false
                    basketAttribute:
                        nullable: true
                        description: 'integer or object (basketAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - credentialId
        BasketAttributeCredentialPATCH:
            title: basket_attribute_credentials
            type: object
            properties:
                basketAttribute:
                    nullable: true
                    description: 'integer or object (basketAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        BasketAttributeCredentialPOSTForCollection:
            title: basket_attribute_credentials
            type: array
            items:
                type: object
                properties:
                    basketAttribute:
                        nullable: true
                        description: 'integer or object (basketAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        BasketAttributeCredentialPOST:
            title: basket_attribute_credentials
            type: object
            properties:
                basketAttribute:
                    nullable: true
                    description: 'integer or object (basketAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        BasketAttributeToBasketPositionGETFieldsForCollection:
            title: basket_attribute_to_basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: (basketAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                attributeMulti:
                    nullable: true
                    description: (basketAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                position:
                    nullable: false
                    description: (basketPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
        BasketAttributeToBasketPositionGETExtra_fieldsForCollection:
            title: basket_attribute_to_basket_positions
            type: object
            properties: {  }
        BasketAttributeToBasketPositionGETFields:
            title: basket_attribute_to_basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: (basketAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                attributeMulti:
                    nullable: true
                    description: (basketAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                position:
                    nullable: false
                    description: (basketPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
        BasketAttributeToBasketPositionGETExtra_fields:
            title: basket_attribute_to_basket_positions
            type: object
            properties: {  }
        BasketAttributeToBasketPositionPATCHForCollection:
            title: basket_attribute_to_basket_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    attribute:
                        nullable: true
                        description: 'integer or object (basketAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                    attributeMulti:
                        nullable: true
                        description: 'integer or object (basketAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                    position:
                        nullable: false
                        description: 'integer or object (basketPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketPositionPATCHForRelation'
                required:
                    - id
                    - position
        BasketAttributeToBasketPositionPATCH:
            title: basket_attribute_to_basket_positions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: 'integer or object (basketAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                attributeMulti:
                    nullable: true
                    description: 'integer or object (basketAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                position:
                    nullable: false
                    description: 'integer or object (basketPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketPositionPATCHForRelation'
            required:
                - position
        BasketAttributeToBasketPositionPOSTForCollection:
            title: basket_attribute_to_basket_positions
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    attribute:
                        nullable: true
                        description: 'integer or object (basketAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                    attributeMulti:
                        nullable: true
                        description: 'integer or object (basketAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                    position:
                        nullable: false
                        description: 'integer or object (basketPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketPositionPOSTForRelation'
                required:
                    - position
        BasketAttributeToBasketPositionPOST:
            title: basket_attribute_to_basket_positions
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: 'integer or object (basketAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                attributeMulti:
                    nullable: true
                    description: 'integer or object (basketAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                position:
                    nullable: false
                    description: 'integer or object (basketPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketPositionPOSTForRelation'
            required:
                - position
        BasketPositionGETFieldsForCollection:
            title: basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: false
                    format: float
                attributes:
                    type: string
                    nullable: true
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                priceVat:
                    type: number
                    nullable: true
                    format: float
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                changeQuantity:
                    type: boolean
                    nullable: true
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                margin:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                basket:
                    nullable: false
                    description: (basket)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketGETFieldsForRelation'
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                document:
                    nullable: true
                    description: (documentOfferQuestion)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
        BasketPositionGETExtra_fieldsForCollection:
            title: basket_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketPositionGETFields:
            title: basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: false
                    format: float
                attributes:
                    type: string
                    nullable: true
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                priceVat:
                    type: number
                    nullable: true
                    format: float
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                changeQuantity:
                    type: boolean
                    nullable: true
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                margin:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                basket:
                    nullable: false
                    description: (basket)
                    allOf:
                        -
                            $ref: '#/components/schemas/BasketGETFieldsForRelation'
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                document:
                    nullable: true
                    description: (documentOfferQuestion)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
        BasketPositionGETExtra_fields:
            title: basket_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketPositionPATCHForCollection:
            title: basket_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    quantity:
                        type: number
                        nullable: false
                        format: float
                    customName:
                        type: string
                        nullable: true
                        maxLength: 255
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    basket:
                        nullable: false
                        description: 'integer or object (basket)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketPATCHForRelation'
                required:
                    - quantity
                    - product
                    - basket
        BasketPositionPATCH:
            title: basket_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: false
                    format: float
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                basket:
                    nullable: false
                    description: 'integer or object (basket)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketPATCHForRelation'
            required:
                - quantity
                - product
                - basket
        BasketPositionPOSTForCollection:
            title: basket_positions
            type: array
            items:
                type: object
                properties:
                    quantity:
                        type: number
                        nullable: false
                        format: float
                    customName:
                        type: string
                        nullable: true
                        maxLength: 255
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    basket:
                        nullable: false
                        description: 'integer or object (basket)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BasketPOSTForRelation'
                required:
                    - quantity
                    - product
                    - basket
        BasketPositionPOST:
            title: basket_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: false
                    format: float
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                basket:
                    nullable: false
                    description: 'integer or object (basket)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BasketPOSTForRelation'
            required:
                - quantity
                - product
                - basket
        BasketPredefinedGETFieldsForCollection:
            title: basket_predefineds
            type: object
            properties:
                basketPredefinedId:
                    type: integer
                    nullable: false
                basketPredefinedName:
                    type: string
                    nullable: true
                    maxLength: 50
                allowOperations:
                    type: boolean
                    nullable: true
        BasketPredefinedGETExtra_fieldsForCollection:
            title: basket_predefineds
            type: object
            properties: {  }
        BasketPredefinedGETFields:
            title: basket_predefineds
            type: object
            properties:
                basketPredefinedId:
                    type: integer
                    nullable: false
                basketPredefinedName:
                    type: string
                    nullable: true
                    maxLength: 50
                allowOperations:
                    type: boolean
                    nullable: true
        BasketPredefinedGETExtra_fields:
            title: basket_predefineds
            type: object
            properties: {  }
        BasketPredefinedPATCHForCollection:
            title: basket_predefineds
            type: array
            items:
                type: object
                properties:
                    basketPredefinedId:
                        type: integer
                        nullable: false
                    basketPredefinedName:
                        type: string
                        nullable: true
                        maxLength: 50
                    allowOperations:
                        type: boolean
                        nullable: true
                required:
                    - basketPredefinedId
        BasketPredefinedPATCH:
            title: basket_predefineds
            type: object
            properties:
                basketPredefinedName:
                    type: string
                    nullable: true
                    maxLength: 50
                allowOperations:
                    type: boolean
                    nullable: true
        BasketPredefinedPOSTForCollection:
            title: basket_predefineds
            type: array
            items:
                type: object
                properties:
                    basketPredefinedName:
                        type: string
                        nullable: true
                        maxLength: 50
                    allowOperations:
                        type: boolean
                        nullable: true
        BasketPredefinedPOST:
            title: basket_predefineds
            type: object
            properties:
                basketPredefinedName:
                    type: string
                    nullable: true
                    maxLength: 50
                allowOperations:
                    type: boolean
                    nullable: true
        BranchGETFieldsForCollection:
            title: branchs
            type: object
            properties:
                branchId:
                    type: integer
                    nullable: false
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        BranchGETExtra_fieldsForCollection:
            title: branchs
            type: object
            properties: {  }
        BranchGETFields:
            title: branchs
            type: object
            properties:
                branchId:
                    type: integer
                    nullable: false
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        BranchGETExtra_fields:
            title: branchs
            type: object
            properties: {  }
        BranchPATCHForCollection:
            title: branchs
            type: array
            items:
                type: object
                properties:
                    branchId:
                        type: integer
                        nullable: false
                    branchName:
                        type: string
                        nullable: false
                    branchCode:
                        type: string
                        nullable: false
                        maxLength: 55
                    branchPassword:
                        type: string
                        nullable: true
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    branchNip:
                        type: string
                        nullable: true
                        maxLength: 25
                    branchStreet:
                        type: string
                        nullable: true
                        maxLength: 255
                    branchStreetNumber:
                        type: string
                        nullable: true
                        maxLength: 16
                    branchLocalNumber:
                        type: string
                        nullable: true
                        maxLength: 16
                    branchZipCode:
                        type: string
                        nullable: true
                        maxLength: 30
                    branchCity:
                        type: string
                        nullable: true
                        maxLength: 95
                    branchCountry:
                        type: string
                        nullable: true
                        maxLength: 35
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                required:
                    - branchId
                    - branchName
                    - branchCode
        BranchPATCH:
            title: branchs
            type: object
            properties:
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
            required:
                - branchName
                - branchCode
        BranchPOSTForCollection:
            title: branchs
            type: array
            items:
                type: object
                properties:
                    branchName:
                        type: string
                        nullable: false
                    branchCode:
                        type: string
                        nullable: false
                        maxLength: 55
                    branchPassword:
                        type: string
                        nullable: true
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    branchNip:
                        type: string
                        nullable: true
                        maxLength: 25
                    branchStreet:
                        type: string
                        nullable: true
                        maxLength: 255
                    branchStreetNumber:
                        type: string
                        nullable: true
                        maxLength: 16
                    branchLocalNumber:
                        type: string
                        nullable: true
                        maxLength: 16
                    branchZipCode:
                        type: string
                        nullable: true
                        maxLength: 30
                    branchCity:
                        type: string
                        nullable: true
                        maxLength: 95
                    branchCountry:
                        type: string
                        nullable: true
                        maxLength: 35
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
                required:
                    - branchName
                    - branchCode
        BranchPOST:
            title: branchs
            type: object
            properties:
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
            required:
                - branchName
                - branchCode
        BranchSynchronizationConfigGETFieldsForCollection:
            title: branch_synchronization_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                activationTime:
                    type: string
                    nullable: true
                    maxLength: 55
                processesToReSynch:
                    type: string
                    nullable: true
                synchNow:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: (branch)
                    allOf:
                        -
                            $ref: '#/components/schemas/BranchGETFieldsForRelation'
        BranchSynchronizationConfigGETExtra_fieldsForCollection:
            title: branch_synchronization_configs
            type: object
            properties: {  }
        BranchSynchronizationConfigGETFields:
            title: branch_synchronization_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                activationTime:
                    type: string
                    nullable: true
                    maxLength: 55
                processesToReSynch:
                    type: string
                    nullable: true
                synchNow:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: (branch)
                    allOf:
                        -
                            $ref: '#/components/schemas/BranchGETFieldsForRelation'
        BranchSynchronizationConfigGETExtra_fields:
            title: branch_synchronization_configs
            type: object
            properties: {  }
        BranchSynchronizationConfigPATCHForCollection:
            title: branch_synchronization_configs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    activationTime:
                        type: string
                        nullable: true
                        maxLength: 55
                    processesToReSynch:
                        type: string
                        nullable: true
                    synchNow:
                        type: boolean
                        nullable: true
                    branch:
                        nullable: true
                        description: 'integer or object (branch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BranchPATCHForRelation'
                required:
                    - id
        BranchSynchronizationConfigPATCH:
            title: branch_synchronization_configs
            type: object
            properties:
                activationTime:
                    type: string
                    nullable: true
                    maxLength: 55
                processesToReSynch:
                    type: string
                    nullable: true
                synchNow:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: 'integer or object (branch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BranchPATCHForRelation'
        BranchSynchronizationConfigPOSTForCollection:
            title: branch_synchronization_configs
            type: array
            items:
                type: object
                properties:
                    activationTime:
                        type: string
                        nullable: true
                        maxLength: 55
                    processesToReSynch:
                        type: string
                        nullable: true
                    synchNow:
                        type: boolean
                        nullable: true
                    branch:
                        nullable: true
                        description: 'integer or object (branch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BranchPOSTForRelation'
        BranchSynchronizationConfigPOST:
            title: branch_synchronization_configs
            type: object
            properties:
                activationTime:
                    type: string
                    nullable: true
                    maxLength: 55
                processesToReSynch:
                    type: string
                    nullable: true
                synchNow:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: 'integer or object (branch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BranchPOSTForRelation'
        CampaignGETFieldsForCollection:
            title: campaigns
            type: object
            properties:
                campaignId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
        CampaignGETExtra_fieldsForCollection:
            title: campaigns
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignGETFields:
            title: campaigns
            type: object
            properties:
                campaignId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
        CampaignGETExtra_fields:
            title: campaigns
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignPATCHForCollection:
            title: campaigns
            type: array
            items:
                type: object
                properties:
                    campaignId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    status:
                        type: integer
                        nullable: true
                    isValueActive:
                        type: boolean
                        nullable: true
                    redirect:
                        type: boolean
                        nullable: true
                required:
                    - name
        CampaignPATCH:
            title: campaigns
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
            required:
                - name
        CampaignPOSTForCollection:
            title: campaigns
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    status:
                        type: integer
                        nullable: true
                    isValueActive:
                        type: boolean
                        nullable: true
                    redirect:
                        type: boolean
                        nullable: true
                required:
                    - name
        CampaignPOST:
            title: campaigns
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
            required:
                - name
        CampaignAttributeGETFieldsForCollection:
            title: campaign_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                attributeMultis:
                    nullable: false
                    description: '(campaignAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeMultiGETFieldsForRelation'
        CampaignAttributeGETExtra_fieldsForCollection:
            title: campaign_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignAttributeGETFields:
            title: campaign_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                attributeMultis:
                    nullable: false
                    description: '(campaignAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeMultiGETFieldsForRelation'
        CampaignAttributeGETExtra_fields:
            title: campaign_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignAttributePATCHForCollection:
            title: campaign_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    win:
                        type: integer
                        nullable: false
                    loss:
                        type: integer
                        nullable: false
                    creation:
                        type: integer
                        nullable: false
                    filterAsTags:
                        type: boolean
                        nullable: true
                    parent:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (campaignAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/CampaignAttributeMultiPATCHForRelation'
                required:
                    - type
                    - name
        CampaignAttributePATCH:
            title: campaign_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (campaignAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/CampaignAttributeMultiPATCHForRelation'
            required:
                - type
                - name
        CampaignAttributePOSTForCollection:
            title: campaign_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    win:
                        type: integer
                        nullable: false
                    loss:
                        type: integer
                        nullable: false
                    creation:
                        type: integer
                        nullable: false
                    filterAsTags:
                        type: boolean
                        nullable: true
                    parent:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (campaignAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/CampaignAttributeMultiPOSTForRelation'
                required:
                    - type
                    - name
        CampaignAttributePOST:
            title: campaign_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (campaignAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/CampaignAttributeMultiPOSTForRelation'
            required:
                - type
                - name
        CampaignAttributeToCampaignGETFieldsForCollection:
            title: campaign_attribute_to_campaigns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filter:
                    type: boolean
                    nullable: false
                attribute:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                campaign:
                    nullable: true
                    description: (campaign)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignGETFieldsForRelation'
        CampaignAttributeToCampaignGETExtra_fieldsForCollection:
            title: campaign_attribute_to_campaigns
            type: object
            properties: {  }
        CampaignAttributeToCampaignGETFields:
            title: campaign_attribute_to_campaigns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filter:
                    type: boolean
                    nullable: false
                attribute:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                campaign:
                    nullable: true
                    description: (campaign)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignGETFieldsForRelation'
        CampaignAttributeToCampaignGETExtra_fields:
            title: campaign_attribute_to_campaigns
            type: object
            properties: {  }
        CampaignAttributeToCampaignPATCHForCollection:
            title: campaign_attribute_to_campaigns
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    filter:
                        type: boolean
                        nullable: false
                    attribute:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                    campaign:
                        nullable: true
                        description: 'integer or object (campaign)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPATCHForRelation'
                required:
                    - id
        CampaignAttributeToCampaignPATCH:
            title: campaign_attribute_to_campaigns
            type: object
            properties:
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filter:
                    type: boolean
                    nullable: false
                attribute:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                campaign:
                    nullable: true
                    description: 'integer or object (campaign)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPATCHForRelation'
        CampaignAttributeToCampaignPOSTForCollection:
            title: campaign_attribute_to_campaigns
            type: array
            items:
                type: object
                properties:
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    filter:
                        type: boolean
                        nullable: false
                    attribute:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                    campaign:
                        nullable: true
                        description: 'integer or object (campaign)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPOSTForRelation'
        CampaignAttributeToCampaignPOST:
            title: campaign_attribute_to_campaigns
            type: object
            properties:
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filter:
                    type: boolean
                    nullable: false
                attribute:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                campaign:
                    nullable: true
                    description: 'integer or object (campaign)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPOSTForRelation'
        CampaignConditionGETFieldsForCollection:
            title: campaign_conditions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: false
                    maxLength: 255
                conditionType:
                    type: integer
                    nullable: false
                requiredValue:
                    type: string
                    nullable: true
                    maxLength: 255
                relationType:
                    type: integer
                    nullable: false
                section:
                    nullable: false
                    description: (campaignConditionSection)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
        CampaignConditionGETExtra_fieldsForCollection:
            title: campaign_conditions
            type: object
            properties: {  }
        CampaignConditionGETFields:
            title: campaign_conditions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: false
                    maxLength: 255
                conditionType:
                    type: integer
                    nullable: false
                requiredValue:
                    type: string
                    nullable: true
                    maxLength: 255
                relationType:
                    type: integer
                    nullable: false
                section:
                    nullable: false
                    description: (campaignConditionSection)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
        CampaignConditionGETExtra_fields:
            title: campaign_conditions
            type: object
            properties: {  }
        CampaignConditionPATCHForCollection:
            title: campaign_conditions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: false
                        maxLength: 255
                    conditionType:
                        type: integer
                        nullable: false
                    requiredValue:
                        type: string
                        nullable: true
                        maxLength: 255
                    relationType:
                        type: integer
                        nullable: false
                    section:
                        nullable: false
                        description: 'integer or object (campaignConditionSection)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignConditionSectionPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                required:
                    - id
                    - fieldType
                    - fieldName
                    - conditionType
                    - relationType
                    - section
        CampaignConditionPATCH:
            title: campaign_conditions
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: false
                    maxLength: 255
                conditionType:
                    type: integer
                    nullable: false
                requiredValue:
                    type: string
                    nullable: true
                    maxLength: 255
                relationType:
                    type: integer
                    nullable: false
                section:
                    nullable: false
                    description: 'integer or object (campaignConditionSection)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignConditionSectionPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
            required:
                - fieldType
                - fieldName
                - conditionType
                - relationType
                - section
        CampaignConditionPOSTForCollection:
            title: campaign_conditions
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: false
                        maxLength: 255
                    conditionType:
                        type: integer
                        nullable: false
                    requiredValue:
                        type: string
                        nullable: true
                        maxLength: 255
                    relationType:
                        type: integer
                        nullable: false
                    section:
                        nullable: false
                        description: 'integer or object (campaignConditionSection)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignConditionSectionPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                required:
                    - fieldType
                    - fieldName
                    - conditionType
                    - relationType
                    - section
        CampaignConditionPOST:
            title: campaign_conditions
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: false
                    maxLength: 255
                conditionType:
                    type: integer
                    nullable: false
                requiredValue:
                    type: string
                    nullable: true
                    maxLength: 255
                relationType:
                    type: integer
                    nullable: false
                section:
                    nullable: false
                    description: 'integer or object (campaignConditionSection)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignConditionSectionPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
            required:
                - fieldType
                - fieldName
                - conditionType
                - relationType
                - section
        CampaignConditionSectionGETFieldsForCollection:
            title: campaign_condition_sections
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                relationType:
                    type: integer
                    nullable: false
                phase:
                    nullable: false
                    description: (campaignPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
        CampaignConditionSectionGETExtra_fieldsForCollection:
            title: campaign_condition_sections
            type: object
            properties: {  }
        CampaignConditionSectionGETFields:
            title: campaign_condition_sections
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                relationType:
                    type: integer
                    nullable: false
                phase:
                    nullable: false
                    description: (campaignPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
        CampaignConditionSectionGETExtra_fields:
            title: campaign_condition_sections
            type: object
            properties: {  }
        CampaignConditionSectionPATCHForCollection:
            title: campaign_condition_sections
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    relationType:
                        type: integer
                        nullable: false
                    phase:
                        nullable: false
                        description: 'integer or object (campaignPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPhasePATCHForRelation'
                required:
                    - id
                    - relationType
                    - phase
        CampaignConditionSectionPATCH:
            title: campaign_condition_sections
            type: object
            properties:
                relationType:
                    type: integer
                    nullable: false
                phase:
                    nullable: false
                    description: 'integer or object (campaignPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPhasePATCHForRelation'
            required:
                - relationType
                - phase
        CampaignConditionSectionPOSTForCollection:
            title: campaign_condition_sections
            type: array
            items:
                type: object
                properties:
                    relationType:
                        type: integer
                        nullable: false
                    phase:
                        nullable: false
                        description: 'integer or object (campaignPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPhasePOSTForRelation'
                required:
                    - relationType
                    - phase
        CampaignConditionSectionPOST:
            title: campaign_condition_sections
            type: object
            properties:
                relationType:
                    type: integer
                    nullable: false
                phase:
                    nullable: false
                    description: 'integer or object (campaignPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPhasePOSTForRelation'
            required:
                - relationType
                - phase
        CampaignOpportunityGETFieldsForCollection:
            title: campaign_opportunities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                realCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                campaign:
                    nullable: false
                    description: (campaign)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignGETFieldsForRelation'
                campaignPhase:
                    nullable: true
                    description: (campaignPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CampaignOpportunityGETExtra_fieldsForCollection:
            title: campaign_opportunities
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignOpportunityGETFields:
            title: campaign_opportunities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                realCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                campaign:
                    nullable: false
                    description: (campaign)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignGETFieldsForRelation'
                campaignPhase:
                    nullable: true
                    description: (campaignPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CampaignOpportunityGETExtra_fields:
            title: campaign_opportunities
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignOpportunityPATCHForCollection:
            title: campaign_opportunities
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    title:
                        type: string
                        nullable: false
                        maxLength: 500
                    description:
                        type: string
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    currency:
                        type: string
                        nullable: true
                        maxLength: 3
                    estimatedCloseDate:
                        type: string
                        nullable: true
                        format: date
                    status:
                        type: string
                        nullable: true
                        maxLength: 1
                    lostCausedBy:
                        type: string
                        nullable: true
                    lostDescription:
                        type: string
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    campaign:
                        nullable: false
                        description: 'integer or object (campaign)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPATCHForRelation'
                    campaignPhase:
                        nullable: true
                        description: 'integer or object (campaignPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPhasePATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    relations:
                        type: object
                        nullable: true
                        description: extra_field
                    attributes:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - title
                    - campaign
        CampaignOpportunityPATCH:
            title: campaign_opportunities
            type: object
            properties:
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                campaign:
                    nullable: false
                    description: 'integer or object (campaign)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPATCHForRelation'
                campaignPhase:
                    nullable: true
                    description: 'integer or object (campaignPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPhasePATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - title
                - campaign
        CampaignOpportunityPOSTForCollection:
            title: campaign_opportunities
            type: array
            items:
                type: object
                properties:
                    title:
                        type: string
                        nullable: false
                        maxLength: 500
                    description:
                        type: string
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    currency:
                        type: string
                        nullable: true
                        maxLength: 3
                    estimatedCloseDate:
                        type: string
                        nullable: true
                        format: date
                    status:
                        type: string
                        nullable: true
                        maxLength: 1
                    lostCausedBy:
                        type: string
                        nullable: true
                    lostDescription:
                        type: string
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    campaign:
                        nullable: false
                        description: 'integer or object (campaign)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPOSTForRelation'
                    campaignPhase:
                        nullable: true
                        description: 'integer or object (campaignPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPhasePOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    relations:
                        type: object
                        nullable: true
                        description: extra_field
                    attributes:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - title
                    - campaign
        CampaignOpportunityPOST:
            title: campaign_opportunities
            type: object
            properties:
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                campaign:
                    nullable: false
                    description: 'integer or object (campaign)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPOSTForRelation'
                campaignPhase:
                    nullable: true
                    description: 'integer or object (campaignPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPhasePOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - title
                - campaign
        CampaignOpportunityChangeLogGETFieldsForCollection:
            title: campaign_opportunity_change_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 55
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                opportunity:
                    nullable: true
                    description: (campaignOpportunity)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignOpportunityGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CampaignOpportunityChangeLogGETExtra_fieldsForCollection:
            title: campaign_opportunity_change_logs
            type: object
            properties: {  }
        CampaignOpportunityChangeLogGETFields:
            title: campaign_opportunity_change_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 55
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (campaignAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                opportunity:
                    nullable: true
                    description: (campaignOpportunity)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignOpportunityGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CampaignOpportunityChangeLogGETExtra_fields:
            title: campaign_opportunity_change_logs
            type: object
            properties: {  }
        CampaignOpportunityChangeLogPATCHForCollection:
            title: campaign_opportunity_change_logs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: true
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 55
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    username:
                        type: string
                        nullable: true
                        maxLength: 255
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                    opportunity:
                        nullable: true
                        description: 'integer or object (campaignOpportunity)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignOpportunityPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        CampaignOpportunityChangeLogPATCH:
            title: campaign_opportunity_change_logs
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 55
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                opportunity:
                    nullable: true
                    description: 'integer or object (campaignOpportunity)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignOpportunityPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        CampaignOpportunityChangeLogPOSTForCollection:
            title: campaign_opportunity_change_logs
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: true
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 55
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    username:
                        type: string
                        nullable: true
                        maxLength: 255
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (campaignAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                    opportunity:
                        nullable: true
                        description: 'integer or object (campaignOpportunity)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignOpportunityPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        CampaignOpportunityChangeLogPOST:
            title: campaign_opportunity_change_logs
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 55
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                username:
                    type: string
                    nullable: true
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                opportunity:
                    nullable: true
                    description: 'integer or object (campaignOpportunity)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignOpportunityPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        CampaignPhaseGETFieldsForCollection:
            title: campaign_phases
            type: object
            properties:
                campaignPhaseId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    nullable: true
                    description: (campaign)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignGETFieldsForRelation'
        CampaignPhaseGETExtra_fieldsForCollection:
            title: campaign_phases
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignPhaseGETFields:
            title: campaign_phases
            type: object
            properties:
                campaignPhaseId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    nullable: true
                    description: (campaign)
                    allOf:
                        -
                            $ref: '#/components/schemas/CampaignGETFieldsForRelation'
        CampaignPhaseGETExtra_fields:
            title: campaign_phases
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignPhasePATCHForCollection:
            title: campaign_phases
            type: array
            items:
                type: object
                properties:
                    campaignPhaseId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    campaign:
                        nullable: true
                        description: 'integer or object (campaign)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPATCHForRelation'
                required:
                    - name
        CampaignPhasePATCH:
            title: campaign_phases
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    nullable: true
                    description: 'integer or object (campaign)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPATCHForRelation'
            required:
                - name
        CampaignPhasePOSTForCollection:
            title: campaign_phases
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    campaign:
                        nullable: true
                        description: 'integer or object (campaign)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CampaignPOSTForRelation'
                required:
                    - name
        CampaignPhasePOST:
            title: campaign_phases
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    nullable: true
                    description: 'integer or object (campaign)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CampaignPOSTForRelation'
            required:
                - name
        ClipboardGETFieldsForCollection:
            title: clipboards
            type: object
            properties:
                clipboardId:
                    type: integer
                    nullable: false
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        ClipboardGETExtra_fieldsForCollection:
            title: clipboards
            type: object
            properties: {  }
        ClipboardGETFields:
            title: clipboards
            type: object
            properties:
                clipboardId:
                    type: integer
                    nullable: false
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        ClipboardGETExtra_fields:
            title: clipboards
            type: object
            properties: {  }
        ClipboardPATCHForCollection:
            title: clipboards
            type: array
            items:
                type: object
                properties:
                    clipboardId:
                        type: integer
                        nullable: false
                    clipboardType:
                        type: integer
                        nullable: true
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - clipboardId
        ClipboardPATCH:
            title: clipboards
            type: object
            properties:
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        ClipboardPOSTForCollection:
            title: clipboards
            type: array
            items:
                type: object
                properties:
                    clipboardType:
                        type: integer
                        nullable: true
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        ClipboardPOST:
            title: clipboards
            type: object
            properties:
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        ClipboardToAccountCompanyGETFieldsForCollection:
            title: clipboard_to_account_companies
            type: object
            properties:
                clipboardToCompanyId:
                    type: integer
                    nullable: false
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
        ClipboardToAccountCompanyGETExtra_fieldsForCollection:
            title: clipboard_to_account_companies
            type: object
            properties: {  }
        ClipboardToAccountCompanyGETFields:
            title: clipboard_to_account_companies
            type: object
            properties:
                clipboardToCompanyId:
                    type: integer
                    nullable: false
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
        ClipboardToAccountCompanyGETExtra_fields:
            title: clipboard_to_account_companies
            type: object
            properties: {  }
        ClipboardToAccountCompanyPATCHForCollection:
            title: clipboard_to_account_companies
            type: array
            items:
                type: object
                properties:
                    clipboardToCompanyId:
                        type: integer
                        nullable: false
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPATCHForRelation'
                required:
                    - clipboardToCompanyId
        ClipboardToAccountCompanyPATCH:
            title: clipboard_to_account_companies
            type: object
            properties:
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPATCHForRelation'
        ClipboardToAccountCompanyPOSTForCollection:
            title: clipboard_to_account_companies
            type: array
            items:
                type: object
                properties:
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPOSTForRelation'
        ClipboardToAccountCompanyPOST:
            title: clipboard_to_account_companies
            type: object
            properties:
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPOSTForRelation'
        ClipboardToAccountUserGETFieldsForCollection:
            title: clipboard_to_account_users
            type: object
            properties:
                clipboardToAccountUserId:
                    type: integer
                    nullable: false
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
        ClipboardToAccountUserGETExtra_fieldsForCollection:
            title: clipboard_to_account_users
            type: object
            properties: {  }
        ClipboardToAccountUserGETFields:
            title: clipboard_to_account_users
            type: object
            properties:
                clipboardToAccountUserId:
                    type: integer
                    nullable: false
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
        ClipboardToAccountUserGETExtra_fields:
            title: clipboard_to_account_users
            type: object
            properties: {  }
        ClipboardToAccountUserPATCHForCollection:
            title: clipboard_to_account_users
            type: array
            items:
                type: object
                properties:
                    clipboardToAccountUserId:
                        type: integer
                        nullable: false
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPATCHForRelation'
                required:
                    - clipboardToAccountUserId
        ClipboardToAccountUserPATCH:
            title: clipboard_to_account_users
            type: object
            properties:
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPATCHForRelation'
        ClipboardToAccountUserPOSTForCollection:
            title: clipboard_to_account_users
            type: array
            items:
                type: object
                properties:
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPOSTForRelation'
        ClipboardToAccountUserPOST:
            title: clipboard_to_account_users
            type: object
            properties:
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPOSTForRelation'
        ClipboardToPlacesGETFieldsForCollection:
            title: clipboard_to_places
            type: object
            properties:
                clipboardToPlacesId:
                    type: integer
                    nullable: false
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
        ClipboardToPlacesGETExtra_fieldsForCollection:
            title: clipboard_to_places
            type: object
            properties: {  }
        ClipboardToPlacesGETFields:
            title: clipboard_to_places
            type: object
            properties:
                clipboardToPlacesId:
                    type: integer
                    nullable: false
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
        ClipboardToPlacesGETExtra_fields:
            title: clipboard_to_places
            type: object
            properties: {  }
        ClipboardToPlacesPATCHForCollection:
            title: clipboard_to_places
            type: array
            items:
                type: object
                properties:
                    clipboardToPlacesId:
                        type: integer
                        nullable: false
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                required:
                    - clipboardToPlacesId
        ClipboardToPlacesPATCH:
            title: clipboard_to_places
            type: object
            properties:
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
        ClipboardToPlacesPOSTForCollection:
            title: clipboard_to_places
            type: array
            items:
                type: object
                properties:
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
        ClipboardToPlacesPOST:
            title: clipboard_to_places
            type: object
            properties:
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
        ClipboardToProductGETFieldsForCollection:
            title: clipboard_to_products
            type: object
            properties:
                clipboardToProductId:
                    type: integer
                    nullable: false
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ClipboardToProductGETExtra_fieldsForCollection:
            title: clipboard_to_products
            type: object
            properties: {  }
        ClipboardToProductGETFields:
            title: clipboard_to_products
            type: object
            properties:
                clipboardToProductId:
                    type: integer
                    nullable: false
                clipboard:
                    nullable: true
                    description: (clipboard)
                    allOf:
                        -
                            $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ClipboardToProductGETExtra_fields:
            title: clipboard_to_products
            type: object
            properties: {  }
        ClipboardToProductPATCHForCollection:
            title: clipboard_to_products
            type: array
            items:
                type: object
                properties:
                    clipboardToProductId:
                        type: integer
                        nullable: false
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - clipboardToProductId
        ClipboardToProductPATCH:
            title: clipboard_to_products
            type: object
            properties:
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        ClipboardToProductPOSTForCollection:
            title: clipboard_to_products
            type: array
            items:
                type: object
                properties:
                    clipboard:
                        nullable: true
                        description: 'integer or object (clipboard)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ClipboardPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        ClipboardToProductPOST:
            title: clipboard_to_products
            type: object
            properties:
                clipboard:
                    nullable: true
                    description: 'integer or object (clipboard)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ClipboardPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        CommissionGETFieldsForCollection:
            title: commissions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commissionNumber:
                    type: string
                    nullable: false
                    maxLength: 255
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                phaseModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                commissionAddress:
                    type: string
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                accountUserName:
                    type: string
                    nullable: true
                commissionPhaseId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                commissionPhase:
                    nullable: false
                    description: (commissionPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                commissionsUserUsers:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (commissionPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
        CommissionGETExtra_fieldsForCollection:
            title: commissions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneShowDM'
                    description: extra_field
                systemAttributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                nextPhases:
                    type: object
                    nullable: true
                    description: extra_field
                procedureButtons:
                    type: object
                    nullable: true
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionGETFields:
            title: commissions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commissionNumber:
                    type: string
                    nullable: false
                    maxLength: 255
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                phaseModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                commissionAddress:
                    type: string
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                accountUserName:
                    type: string
                    nullable: true
                commissionPhaseId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                commissionPhase:
                    nullable: false
                    description: (commissionPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                commissionsUserUsers:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (commissionPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
        CommissionGETExtra_fields:
            title: commissions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneShowDM'
                    description: extra_field
                systemAttributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                nextPhases:
                    type: object
                    nullable: true
                    description: extra_field
                procedureButtons:
                    type: object
                    nullable: true
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionPATCHForCollection:
            title: commissions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 100
                        description: 'External system name'
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    startDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    commissionPhase:
                        nullable: false
                        description: 'integer or object (commissionPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPhasePATCHForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    commissionsUserUsers:
                        nullable: true
                        description: 'integer or array<object> or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserUserPATCHForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (commissionPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/CommissionPositionPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateTimeEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeSignatureEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypePhoneEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            documentInvoices:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentStores:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOrders:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOfferQuestions:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                            products:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            servicedProducts:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                        description: extra_field
                    creator:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - commissionPhase
                    - documentSeriesDefinition
        CommissionPATCH:
            title: commissions
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                commissionPhase:
                    nullable: false
                    description: 'integer or object (commissionPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPhasePATCHForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                commissionsUserUsers:
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (commissionPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/CommissionPositionPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - commissionPhase
                - documentSeriesDefinition
        CommissionPOSTForCollection:
            title: commissions
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 100
                        description: 'External system name'
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    startDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    commissionPhase:
                        nullable: false
                        description: 'integer or object (commissionPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPhasePOSTForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    commissionsUserUsers:
                        nullable: true
                        description: 'integer or array<object> or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserUserPOSTForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (commissionPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/CommissionPositionPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateTimeEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeSignatureEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypePhoneEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            documentInvoices:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentStores:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOrders:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOfferQuestions:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                            products:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            servicedProducts:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                        description: extra_field
                    creator:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - commissionPhase
                    - documentSeriesDefinition
        CommissionPOST:
            title: commissions
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                commissionPhase:
                    nullable: false
                    description: 'integer or object (commissionPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPhasePOSTForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                commissionsUserUsers:
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (commissionPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/CommissionPositionPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - commissionPhase
                - documentSeriesDefinition
        CommissionAttributeGETFieldsForCollection:
            title: commission_attributes
            type: object
            properties:
                commissionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                attributeMultis:
                    nullable: false
                    description: '(commissionAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeMultiGETFieldsForRelation'
        CommissionAttributeGETExtra_fieldsForCollection:
            title: commission_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeGETFields:
            title: commission_attributes
            type: object
            properties:
                commissionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                attributeMultis:
                    nullable: false
                    description: '(commissionAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeMultiGETFieldsForRelation'
        CommissionAttributeGETExtra_fields:
            title: commission_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributePATCHForCollection:
            title: commission_attributes
            type: array
            items:
                type: object
                properties:
                    commissionAttributeId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 300
                    isActive:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        type: string
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    isForPosition:
                        type: boolean
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 255
                    chatbox:
                        type: boolean
                        nullable: true
                    registerEventOnchange:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    tooltip:
                        type: string
                        nullable: true
                    filterAsTags:
                        type: boolean
                        nullable: true
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (commissionAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/CommissionAttributeMultiPATCHForRelation'
                required:
                    - type
                    - name
        CommissionAttributePATCH:
            title: commission_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (commissionAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/CommissionAttributeMultiPATCHForRelation'
            required:
                - type
                - name
        CommissionAttributePOSTForCollection:
            title: commission_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 300
                    isActive:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        type: string
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    isForPosition:
                        type: boolean
                        nullable: true
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 255
                    chatbox:
                        type: boolean
                        nullable: true
                    registerEventOnchange:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    tooltip:
                        type: string
                        nullable: true
                    filterAsTags:
                        type: boolean
                        nullable: true
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (commissionAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/CommissionAttributeMultiPOSTForRelation'
                required:
                    - type
                    - name
        CommissionAttributePOST:
            title: commission_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (commissionAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/CommissionAttributeMultiPOSTForRelation'
            required:
                - type
                - name
        CommissionAttributeCriteriaGETFieldsForCollection:
            title: commission_attribute_criterias
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                attribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                relation:
                    nullable: true
                    description: (commissionAttributeRelations)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
        CommissionAttributeCriteriaGETExtra_fieldsForCollection:
            title: commission_attribute_criterias
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeCriteriaGETFields:
            title: commission_attribute_criterias
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                attribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                relation:
                    nullable: true
                    description: (commissionAttributeRelations)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
        CommissionAttributeCriteriaGETExtra_fields:
            title: commission_attribute_criterias
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeCriteriaPATCHForCollection:
            title: commission_attribute_criterias
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    comparision:
                        type: integer
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    attribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    relation:
                        nullable: true
                        description: 'integer or object (commissionAttributeRelations)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributeRelationsPATCHForRelation'
        CommissionAttributeCriteriaPATCH:
            title: commission_attribute_criterias
            type: object
            properties:
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                attribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                relation:
                    nullable: true
                    description: 'integer or object (commissionAttributeRelations)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsPATCHForRelation'
        CommissionAttributeCriteriaPOSTForCollection:
            title: commission_attribute_criterias
            type: array
            items:
                type: object
                properties:
                    comparision:
                        type: integer
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    attribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    relation:
                        nullable: true
                        description: 'integer or object (commissionAttributeRelations)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributeRelationsPOSTForRelation'
        CommissionAttributeCriteriaPOST:
            title: commission_attribute_criterias
            type: object
            properties:
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                attribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                relation:
                    nullable: true
                    description: 'integer or object (commissionAttributeRelations)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsPOSTForRelation'
        CommissionAttributeRelationActionsGETFieldsForCollection:
            title: commission_attribute_relation_actions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                action:
                    type: integer
                    nullable: true
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                relation:
                    nullable: true
                    description: (commissionAttributeRelations)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
        CommissionAttributeRelationActionsGETExtra_fieldsForCollection:
            title: commission_attribute_relation_actions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeRelationActionsGETFields:
            title: commission_attribute_relation_actions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                action:
                    type: integer
                    nullable: true
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                relation:
                    nullable: true
                    description: (commissionAttributeRelations)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
        CommissionAttributeRelationActionsGETExtra_fields:
            title: commission_attribute_relation_actions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeRelationActionsPATCHForCollection:
            title: commission_attribute_relation_actions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    action:
                        type: integer
                        nullable: true
                    comparision:
                        type: integer
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    relation:
                        nullable: true
                        description: 'integer or object (commissionAttributeRelations)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributeRelationsPATCHForRelation'
        CommissionAttributeRelationActionsPATCH:
            title: commission_attribute_relation_actions
            type: object
            properties:
                action:
                    type: integer
                    nullable: true
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                relation:
                    nullable: true
                    description: 'integer or object (commissionAttributeRelations)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsPATCHForRelation'
        CommissionAttributeRelationActionsPOSTForCollection:
            title: commission_attribute_relation_actions
            type: array
            items:
                type: object
                properties:
                    action:
                        type: integer
                        nullable: true
                    comparision:
                        type: integer
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    relation:
                        nullable: true
                        description: 'integer or object (commissionAttributeRelations)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributeRelationsPOSTForRelation'
        CommissionAttributeRelationActionsPOST:
            title: commission_attribute_relation_actions
            type: object
            properties:
                action:
                    type: integer
                    nullable: true
                comparision:
                    type: integer
                    nullable: true
                value:
                    type: string
                    nullable: true
                relation:
                    nullable: true
                    description: 'integer or object (commissionAttributeRelations)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributeRelationsPOSTForRelation'
        CommissionAttributeRelationsGETFieldsForCollection:
            title: commission_attribute_relations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                productTemplate:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
        CommissionAttributeRelationsGETExtra_fieldsForCollection:
            title: commission_attribute_relations
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeRelationsGETFields:
            title: commission_attribute_relations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                productTemplate:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
        CommissionAttributeRelationsGETExtra_fields:
            title: commission_attribute_relations
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeRelationsPATCHForCollection:
            title: commission_attribute_relations
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    attribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    productTemplate:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
        CommissionAttributeRelationsPATCH:
            title: commission_attribute_relations
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                productTemplate:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
        CommissionAttributeRelationsPOSTForCollection:
            title: commission_attribute_relations
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    attribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    productTemplate:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
        CommissionAttributeRelationsPOST:
            title: commission_attribute_relations
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                productTemplate:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
        CommissionHistoryGETFieldsForCollection:
            title: commission_histories
            type: object
            properties:
                commissionHistoryId:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CommissionHistoryGETExtra_fieldsForCollection:
            title: commission_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionHistoryGETFields:
            title: commission_histories
            type: object
            properties:
                commissionHistoryId:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CommissionHistoryGETExtra_fields:
            title: commission_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionHistoryPATCHForCollection:
            title: commission_histories
            type: array
            items:
                type: object
                properties:
                    commissionHistoryId:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - fieldType
        CommissionHistoryPATCH:
            title: commission_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - fieldType
        CommissionHistoryPOSTForCollection:
            title: commission_histories
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - fieldType
        CommissionHistoryPOST:
            title: commission_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - fieldType
        CommissionPhaseGETFieldsForCollection:
            title: commission_phases
            type: object
            properties:
                commissionPhaseId:
                    type: integer
                    nullable: false
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                kanbanColumns:
                    nullable: false
                    description: (kanbanColumn)
                    allOf:
                        -
                            $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
        CommissionPhaseGETExtra_fieldsForCollection:
            title: commission_phases
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionPhaseGETFields:
            title: commission_phases
            type: object
            properties:
                commissionPhaseId:
                    type: integer
                    nullable: false
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                kanbanColumns:
                    nullable: false
                    description: (kanbanColumn)
                    allOf:
                        -
                            $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
        CommissionPhaseGETExtra_fields:
            title: commission_phases
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionPhasePATCHForCollection:
            title: commission_phases
            type: array
            items:
                type: object
                properties:
                    commissionPhaseId:
                        type: integer
                        nullable: false
                    phaseName:
                        type: string
                        nullable: false
                        maxLength: 255
                    documentSeriesDefinition:
                        type: string
                        nullable: true
                    isFirstPhase:
                        type: boolean
                        nullable: true
                    productRequired:
                        type: integer
                        nullable: true
                    serialCodeRequired:
                        type: integer
                        nullable: true
                    stage:
                        type: integer
                        nullable: true
                    color:
                        type: string
                        nullable: true
                        maxLength: 75
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                    kanbanColumns:
                        nullable: false
                        description: 'integer or array<object> or object (kanbanColumn)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/KanbanColumnPATCHForRelation'
                required:
                    - phaseName
        CommissionPhasePATCH:
            title: commission_phases
            type: object
            properties:
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
                kanbanColumns:
                    nullable: false
                    description: 'integer or array<object> or object (kanbanColumn)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/KanbanColumnPATCHForRelation'
            required:
                - phaseName
        CommissionPhasePOSTForCollection:
            title: commission_phases
            type: array
            items:
                type: object
                properties:
                    phaseName:
                        type: string
                        nullable: false
                        maxLength: 255
                    documentSeriesDefinition:
                        type: string
                        nullable: true
                    isFirstPhase:
                        type: boolean
                        nullable: true
                    productRequired:
                        type: integer
                        nullable: true
                    serialCodeRequired:
                        type: integer
                        nullable: true
                    stage:
                        type: integer
                        nullable: true
                    color:
                        type: string
                        nullable: true
                        maxLength: 75
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
                    kanbanColumns:
                        nullable: false
                        description: 'integer or array<object> or object (kanbanColumn)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/KanbanColumnPOSTForRelation'
                required:
                    - phaseName
        CommissionPhasePOST:
            title: commission_phases
            type: object
            properties:
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
                kanbanColumns:
                    nullable: false
                    description: 'integer or array<object> or object (kanbanColumn)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/KanbanColumnPOSTForRelation'
            required:
                - phaseName
        CommissionRelationsSummaryGETFieldsForCollection:
            title: commission_relations_summaries
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                products:
                    type: string
                    nullable: true
                servicedProducts:
                    type: string
                    nullable: true
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
        CommissionRelationsSummaryGETExtra_fieldsForCollection:
            title: commission_relations_summaries
            type: object
            properties: {  }
        CommissionRelationsSummaryGETFields:
            title: commission_relations_summaries
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                products:
                    type: string
                    nullable: true
                servicedProducts:
                    type: string
                    nullable: true
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
        CommissionRelationsSummaryGETExtra_fields:
            title: commission_relations_summaries
            type: object
            properties: {  }
        CommissionRelationsSummaryPATCHForCollection:
            title: commission_relations_summaries
            type: array
            items:
                type: object
                properties:
                    id:
                        type: string
                        nullable: false
                        format: guid
                    products:
                        type: string
                        nullable: true
                    servicedProducts:
                        type: string
                        nullable: true
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPATCHForRelation'
                required:
                    - id
        CommissionRelationsSummaryPATCH:
            title: commission_relations_summaries
            type: object
            properties:
                products:
                    type: string
                    nullable: true
                servicedProducts:
                    type: string
                    nullable: true
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPATCHForRelation'
        CommissionRelationsSummaryPOSTForCollection:
            title: commission_relations_summaries
            type: array
            items:
                type: object
                properties:
                    products:
                        type: string
                        nullable: true
                    servicedProducts:
                        type: string
                        nullable: true
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPOSTForRelation'
        CommissionRelationsSummaryPOST:
            title: commission_relations_summaries
            type: object
            properties:
                products:
                    type: string
                    nullable: true
                servicedProducts:
                    type: string
                    nullable: true
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPOSTForRelation'
        CommissionScopeTypeGETFieldsForCollection:
            title: commission_scope_types
            type: object
            properties:
                commissionScopeTypeId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                allowDelay:
                    type: boolean
                    nullable: false
        CommissionScopeTypeGETExtra_fieldsForCollection:
            title: commission_scope_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionScopeTypeGETFields:
            title: commission_scope_types
            type: object
            properties:
                commissionScopeTypeId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                allowDelay:
                    type: boolean
                    nullable: false
        CommissionScopeTypeGETExtra_fields:
            title: commission_scope_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionScopeTypePATCHForCollection:
            title: commission_scope_types
            type: array
            items:
                type: object
                properties:
                    commissionScopeTypeId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    type:
                        type: integer
                        nullable: true
                    allowDelay:
                        type: boolean
                        nullable: false
        CommissionScopeTypePATCH:
            title: commission_scope_types
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                allowDelay:
                    type: boolean
                    nullable: false
        CommissionScopeTypePOSTForCollection:
            title: commission_scope_types
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    type:
                        type: integer
                        nullable: true
                    allowDelay:
                        type: boolean
                        nullable: false
        CommissionScopeTypePOST:
            title: commission_scope_types
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                allowDelay:
                    type: boolean
                    nullable: false
        CommissionShortcutGETFieldsForCollection:
            title: commission_shortcuts
            type: object
            properties:
                commissionShortcutId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                commissionPhase:
                    nullable: true
                    description: (commissionPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
                commissionSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                regulationTemplate:
                    nullable: true
                    description: (commissionTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
        CommissionShortcutGETExtra_fieldsForCollection:
            title: commission_shortcuts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionShortcutGETFields:
            title: commission_shortcuts
            type: object
            properties:
                commissionShortcutId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                commissionPhase:
                    nullable: true
                    description: (commissionPhase)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
                commissionSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                regulationTemplate:
                    nullable: true
                    description: (commissionTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
        CommissionShortcutGETExtra_fields:
            title: commission_shortcuts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionShortcutPATCHForCollection:
            title: commission_shortcuts
            type: array
            items:
                type: object
                properties:
                    commissionShortcutId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    commissionPhase:
                        nullable: true
                        description: 'integer or object (commissionPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPhasePATCHForRelation'
                    commissionSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    regulationTemplate:
                        nullable: true
                        description: 'integer or object (commissionTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionTemplatePATCHForRelation'
                required:
                    - name
        CommissionShortcutPATCH:
            title: commission_shortcuts
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                commissionPhase:
                    nullable: true
                    description: 'integer or object (commissionPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPhasePATCHForRelation'
                commissionSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                regulationTemplate:
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionTemplatePATCHForRelation'
            required:
                - name
        CommissionShortcutPOSTForCollection:
            title: commission_shortcuts
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    commissionPhase:
                        nullable: true
                        description: 'integer or object (commissionPhase)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPhasePOSTForRelation'
                    commissionSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    regulationTemplate:
                        nullable: true
                        description: 'integer or object (commissionTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionTemplatePOSTForRelation'
                required:
                    - name
        CommissionShortcutPOST:
            title: commission_shortcuts
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                commissionPhase:
                    nullable: true
                    description: 'integer or object (commissionPhase)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPhasePOSTForRelation'
                commissionSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                regulationTemplate:
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionTemplatePOSTForRelation'
            required:
                - name
        CommissionShortcutCredentialGETFieldsForCollection:
            title: commission_shortcut_credentials
            type: object
            properties:
                commissionShortcutCredentialId:
                    type: integer
                    nullable: false
                commissionShortcut:
                    nullable: true
                    description: (commissionShortcut)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        CommissionShortcutCredentialGETExtra_fieldsForCollection:
            title: commission_shortcut_credentials
            type: object
            properties: {  }
        CommissionShortcutCredentialGETFields:
            title: commission_shortcut_credentials
            type: object
            properties:
                commissionShortcutCredentialId:
                    type: integer
                    nullable: false
                commissionShortcut:
                    nullable: true
                    description: (commissionShortcut)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        CommissionShortcutCredentialGETExtra_fields:
            title: commission_shortcut_credentials
            type: object
            properties: {  }
        CommissionShortcutCredentialPATCHForCollection:
            title: commission_shortcut_credentials
            type: array
            items:
                type: object
                properties:
                    commissionShortcutCredentialId:
                        type: integer
                        nullable: false
                    commissionShortcut:
                        nullable: true
                        description: 'integer or object (commissionShortcut)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionShortcutPATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - commissionShortcutCredentialId
        CommissionShortcutCredentialPATCH:
            title: commission_shortcut_credentials
            type: object
            properties:
                commissionShortcut:
                    nullable: true
                    description: 'integer or object (commissionShortcut)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionShortcutPATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        CommissionShortcutCredentialPOSTForCollection:
            title: commission_shortcut_credentials
            type: array
            items:
                type: object
                properties:
                    commissionShortcut:
                        nullable: true
                        description: 'integer or object (commissionShortcut)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionShortcutPOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        CommissionShortcutCredentialPOST:
            title: commission_shortcut_credentials
            type: object
            properties:
                commissionShortcut:
                    nullable: true
                    description: 'integer or object (commissionShortcut)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionShortcutPOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        CommissionTemplateGETFieldsForCollection:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    nullable: true
                    description: (commissionTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
        CommissionTemplateGETExtra_fieldsForCollection:
            title: commission_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionTemplateGETFields:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    nullable: true
                    description: (commissionTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
        CommissionTemplateGETExtra_fields:
            title: commission_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionTemplatePATCHForCollection:
            title: commission_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    plain:
                        type: boolean
                        nullable: false
                    readOnly:
                        type: boolean
                        nullable: false
                    isRegulation:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        type: string
                        nullable: true
                    modifiedTemplate:
                        nullable: true
                        description: 'integer or object (commissionTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionTemplatePATCHForRelation'
        CommissionTemplatePATCH:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionTemplatePATCHForRelation'
        CommissionTemplatePOSTForCollection:
            title: commission_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    plain:
                        type: boolean
                        nullable: false
                    readOnly:
                        type: boolean
                        nullable: false
                    isRegulation:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        type: string
                        nullable: true
                    modifiedTemplate:
                        nullable: true
                        description: 'integer or object (commissionTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionTemplatePOSTForRelation'
        CommissionTemplatePOST:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionTemplatePOSTForRelation'
        CommissionsUserUsersGETFieldsForCollection:
            title: commissions_user_userss
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CommissionsUserUsersGETExtra_fieldsForCollection:
            title: commissions_user_userss
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionsUserUsersGETFields:
            title: commissions_user_userss
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        CommissionsUserUsersGETExtra_fields:
            title: commissions_user_userss
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionsUserUsersPATCHForCollection:
            title: commissions_user_userss
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
        CommissionsUserUsersPATCH:
            title: commissions_user_userss
            type: object
            properties:
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        CommissionsUserUsersPOSTForCollection:
            title: commissions_user_userss
            type: array
            items:
                type: object
                properties:
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        CommissionsUserUsersPOST:
            title: commissions_user_userss
            type: object
            properties:
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        CommunicationGETFieldsForCollection:
            title: communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                thread:
                    nullable: false
                    description: (communicationThreads)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationThreadsGETFieldsForRelation'
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                task:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                senderAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                relatedTopic:
                    nullable: true
                    description: (communication)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                senderUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                receiversToCommunications:
                    nullable: false
                    description: (receiverToCommunication)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForRelation'
        CommunicationGETExtra_fieldsForCollection:
            title: communications
            type: object
            properties: {  }
        CommunicationGETFields:
            title: communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                thread:
                    nullable: false
                    description: (communicationThreads)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationThreadsGETFieldsForRelation'
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                task:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                senderAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                relatedTopic:
                    nullable: true
                    description: (communication)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                senderUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                receiversToCommunications:
                    nullable: false
                    description: (receiverToCommunication)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForRelation'
        CommunicationGETExtra_fields:
            title: communications
            type: object
            properties: {  }
        CommunicationPATCHForCollection:
            title: communications
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    postTopic:
                        type: string
                        nullable: true
                        maxLength: 255
                    postContent:
                        type: string
                        nullable: true
                    dateSend:
                        type: string
                        nullable: true
                        format: date-time
                    isSystemMessage:
                        type: boolean
                        nullable: true
                    sender:
                        type: string
                        nullable: true
                    lastElement:
                        type: boolean
                        nullable: true
                    firstElement:
                        type: boolean
                        nullable: true
                    senderDel:
                        type: boolean
                        nullable: true
                    relatedWith:
                        type: string
                        nullable: true
                    senderAccountUserId:
                        type: integer
                        nullable: true
                    senderUserId:
                        type: integer
                        nullable: true
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPATCHForRelation'
                    thread:
                        nullable: false
                        description: 'integer or object (communicationThreads)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationThreadsPATCHForRelation'
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                    task:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPATCHForRelation'
                    senderAccountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    relatedTopic:
                        nullable: true
                        description: 'integer or object (communication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationPATCHForRelation'
                    senderUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    receiversToCommunications:
                        nullable: false
                        description: 'integer or array<object> or object (receiverToCommunication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ReceiverToCommunicationPATCHForRelation'
                required:
                    - id
                    - thread
        CommunicationPATCH:
            title: communications
            type: object
            properties:
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPATCHForRelation'
                thread:
                    nullable: false
                    description: 'integer or object (communicationThreads)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationThreadsPATCHForRelation'
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                task:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPATCHForRelation'
                senderAccountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                relatedTopic:
                    nullable: true
                    description: 'integer or object (communication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationPATCHForRelation'
                senderUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                receiversToCommunications:
                    nullable: false
                    description: 'integer or array<object> or object (receiverToCommunication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ReceiverToCommunicationPATCHForRelation'
            required:
                - thread
        CommunicationPOSTForCollection:
            title: communications
            type: array
            items:
                type: object
                properties:
                    postTopic:
                        type: string
                        nullable: true
                        maxLength: 255
                    postContent:
                        type: string
                        nullable: true
                    dateSend:
                        type: string
                        nullable: true
                        format: date-time
                    isSystemMessage:
                        type: boolean
                        nullable: true
                    sender:
                        type: string
                        nullable: true
                    lastElement:
                        type: boolean
                        nullable: true
                    firstElement:
                        type: boolean
                        nullable: true
                    senderDel:
                        type: boolean
                        nullable: true
                    relatedWith:
                        type: string
                        nullable: true
                    senderAccountUserId:
                        type: integer
                        nullable: true
                    senderUserId:
                        type: integer
                        nullable: true
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPOSTForRelation'
                    thread:
                        nullable: false
                        description: 'integer or object (communicationThreads)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationThreadsPOSTForRelation'
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                    task:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPOSTForRelation'
                    senderAccountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    relatedTopic:
                        nullable: true
                        description: 'integer or object (communication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationPOSTForRelation'
                    senderUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    receiversToCommunications:
                        nullable: false
                        description: 'integer or array<object> or object (receiverToCommunication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ReceiverToCommunicationPOSTForRelation'
                required:
                    - thread
        CommunicationPOST:
            title: communications
            type: object
            properties:
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPOSTForRelation'
                thread:
                    nullable: false
                    description: 'integer or object (communicationThreads)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationThreadsPOSTForRelation'
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                task:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPOSTForRelation'
                senderAccountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                relatedTopic:
                    nullable: true
                    description: 'integer or object (communication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationPOSTForRelation'
                senderUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                receiversToCommunications:
                    nullable: false
                    description: 'integer or array<object> or object (receiverToCommunication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ReceiverToCommunicationPOSTForRelation'
            required:
                - thread
        CommunicationThreadGroupsGETFieldsForCollection:
            title: communication_thread_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                threads:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
        CommunicationThreadGroupsGETExtra_fieldsForCollection:
            title: communication_thread_groups
            type: object
            properties: {  }
        CommunicationThreadGroupsGETFields:
            title: communication_thread_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                threads:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
        CommunicationThreadGroupsGETExtra_fields:
            title: communication_thread_groups
            type: object
            properties: {  }
        CommunicationThreadGroupsPATCHForCollection:
            title: communication_thread_groups
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    threads:
                        type: string
                        nullable: true
                    allUsers:
                        type: string
                        nullable: true
                    lastUpdate:
                        type: string
                        nullable: true
                        format: date-time
                required:
                    - id
        CommunicationThreadGroupsPATCH:
            title: communication_thread_groups
            type: object
            properties:
                threads:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
        CommunicationThreadGroupsPOSTForCollection:
            title: communication_thread_groups
            type: array
            items:
                type: object
                properties:
                    threads:
                        type: string
                        nullable: true
                    allUsers:
                        type: string
                        nullable: true
                    lastUpdate:
                        type: string
                        nullable: true
                        format: date-time
        CommunicationThreadGroupsPOST:
            title: communication_thread_groups
            type: object
            properties:
                threads:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
        CronGETFieldsForCollection:
            title: crons
            type: object
            properties:
                entryId:
                    type: integer
                    nullable: false
                entryName:
                    type: string
                    nullable: false
                    maxLength: 255
                command:
                    type: string
                    nullable: false
                    maxLength: 1000
                workDir:
                    type: string
                    nullable: true
                    maxLength: 1000
                staticArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                tempArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                schedulePattern:
                    type: string
                    nullable: true
                    maxLength: 255
                active:
                    type: boolean
                    nullable: true
                execNow:
                    type: boolean
                    nullable: true
                modified:
                    type: string
                    nullable: true
                    format: date-time
                startup:
                    type: boolean
                    nullable: true
        CronGETExtra_fieldsForCollection:
            title: crons
            type: object
            properties: {  }
        CronGETFields:
            title: crons
            type: object
            properties:
                entryId:
                    type: integer
                    nullable: false
                entryName:
                    type: string
                    nullable: false
                    maxLength: 255
                command:
                    type: string
                    nullable: false
                    maxLength: 1000
                workDir:
                    type: string
                    nullable: true
                    maxLength: 1000
                staticArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                tempArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                schedulePattern:
                    type: string
                    nullable: true
                    maxLength: 255
                active:
                    type: boolean
                    nullable: true
                execNow:
                    type: boolean
                    nullable: true
                modified:
                    type: string
                    nullable: true
                    format: date-time
                startup:
                    type: boolean
                    nullable: true
        CronGETExtra_fields:
            title: crons
            type: object
            properties: {  }
        CronPATCHForCollection:
            title: crons
            type: array
            items:
                type: object
                properties:
                    entryId:
                        type: integer
                        nullable: false
                    entryName:
                        type: string
                        nullable: false
                        maxLength: 255
                    command:
                        type: string
                        nullable: false
                        maxLength: 1000
                    workDir:
                        type: string
                        nullable: true
                        maxLength: 1000
                    staticArgs:
                        type: string
                        nullable: true
                        maxLength: 255
                    tempArgs:
                        type: string
                        nullable: true
                        maxLength: 255
                    schedulePattern:
                        type: string
                        nullable: true
                        maxLength: 255
                    active:
                        type: boolean
                        nullable: true
                    execNow:
                        type: boolean
                        nullable: true
                    modified:
                        type: string
                        nullable: true
                        format: date-time
                    startup:
                        type: boolean
                        nullable: true
                required:
                    - entryId
                    - entryName
                    - command
        CronPATCH:
            title: crons
            type: object
            properties:
                entryName:
                    type: string
                    nullable: false
                    maxLength: 255
                command:
                    type: string
                    nullable: false
                    maxLength: 1000
                workDir:
                    type: string
                    nullable: true
                    maxLength: 1000
                staticArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                tempArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                schedulePattern:
                    type: string
                    nullable: true
                    maxLength: 255
                active:
                    type: boolean
                    nullable: true
                execNow:
                    type: boolean
                    nullable: true
                modified:
                    type: string
                    nullable: true
                    format: date-time
                startup:
                    type: boolean
                    nullable: true
            required:
                - entryName
                - command
        CronPOSTForCollection:
            title: crons
            type: array
            items:
                type: object
                properties:
                    entryName:
                        type: string
                        nullable: false
                        maxLength: 255
                    command:
                        type: string
                        nullable: false
                        maxLength: 1000
                    workDir:
                        type: string
                        nullable: true
                        maxLength: 1000
                    staticArgs:
                        type: string
                        nullable: true
                        maxLength: 255
                    tempArgs:
                        type: string
                        nullable: true
                        maxLength: 255
                    schedulePattern:
                        type: string
                        nullable: true
                        maxLength: 255
                    active:
                        type: boolean
                        nullable: true
                    execNow:
                        type: boolean
                        nullable: true
                    modified:
                        type: string
                        nullable: true
                        format: date-time
                    startup:
                        type: boolean
                        nullable: true
                required:
                    - entryName
                    - command
        CronPOST:
            title: crons
            type: object
            properties:
                entryName:
                    type: string
                    nullable: false
                    maxLength: 255
                command:
                    type: string
                    nullable: false
                    maxLength: 1000
                workDir:
                    type: string
                    nullable: true
                    maxLength: 1000
                staticArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                tempArgs:
                    type: string
                    nullable: true
                    maxLength: 255
                schedulePattern:
                    type: string
                    nullable: true
                    maxLength: 255
                active:
                    type: boolean
                    nullable: true
                execNow:
                    type: boolean
                    nullable: true
                modified:
                    type: string
                    nullable: true
                    format: date-time
                startup:
                    type: boolean
                    nullable: true
            required:
                - entryName
                - command
        CssGETFieldsForCollection:
            title: csss
            type: object
            properties:
                cssId:
                    type: integer
                    nullable: false
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        CssGETExtra_fieldsForCollection:
            title: csss
            type: object
            properties: {  }
        CssGETFields:
            title: csss
            type: object
            properties:
                cssId:
                    type: integer
                    nullable: false
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        CssGETExtra_fields:
            title: csss
            type: object
            properties: {  }
        CssPATCHForCollection:
            title: csss
            type: array
            items:
                type: object
                properties:
                    cssId:
                        type: integer
                        nullable: false
                    cssFileId:
                        type: integer
                        nullable: false
                    priority:
                        type: integer
                        nullable: false
                    created:
                        type: string
                        nullable: false
                        format: date-time
                    modified:
                        type: string
                        nullable: false
                        format: date-time
                    value:
                        type: string
                        nullable: true
                    imageFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - cssId
                    - cssFileId
                    - created
                    - modified
        CssPATCH:
            title: csss
            type: object
            properties:
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
            required:
                - cssFileId
                - created
                - modified
        CssPOSTForCollection:
            title: csss
            type: array
            items:
                type: object
                properties:
                    cssFileId:
                        type: integer
                        nullable: false
                    priority:
                        type: integer
                        nullable: false
                    created:
                        type: string
                        nullable: false
                        format: date-time
                    modified:
                        type: string
                        nullable: false
                        format: date-time
                    value:
                        type: string
                        nullable: true
                    imageFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                required:
                    - cssFileId
                    - created
                    - modified
        CssPOST:
            title: csss
            type: object
            properties:
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
            required:
                - cssFileId
                - created
                - modified
        CssToProfileGETFieldsForCollection:
            title: css_to_profiles
            type: object
            properties:
                cssToProfileId:
                    type: integer
                    nullable: false
                css:
                    nullable: true
                    description: (css)
                    allOf:
                        -
                            $ref: '#/components/schemas/CssGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        CssToProfileGETExtra_fieldsForCollection:
            title: css_to_profiles
            type: object
            properties: {  }
        CssToProfileGETFields:
            title: css_to_profiles
            type: object
            properties:
                cssToProfileId:
                    type: integer
                    nullable: false
                css:
                    nullable: true
                    description: (css)
                    allOf:
                        -
                            $ref: '#/components/schemas/CssGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        CssToProfileGETExtra_fields:
            title: css_to_profiles
            type: object
            properties: {  }
        CssToProfilePATCHForCollection:
            title: css_to_profiles
            type: array
            items:
                type: object
                properties:
                    cssToProfileId:
                        type: integer
                        nullable: false
                    css:
                        nullable: true
                        description: 'integer or object (css)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CssPATCHForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - cssToProfileId
        CssToProfilePATCH:
            title: css_to_profiles
            type: object
            properties:
                css:
                    nullable: true
                    description: 'integer or object (css)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CssPATCHForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        CssToProfilePOSTForCollection:
            title: css_to_profiles
            type: array
            items:
                type: object
                properties:
                    css:
                        nullable: true
                        description: 'integer or object (css)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CssPOSTForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        CssToProfilePOST:
            title: css_to_profiles
            type: object
            properties:
                css:
                    nullable: true
                    description: 'integer or object (css)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CssPOSTForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        CsvFieldGETFieldsForCollection:
            title: csv_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
        CsvFieldGETExtra_fieldsForCollection:
            title: csv_fields
            type: object
            properties: {  }
        CsvFieldGETFields:
            title: csv_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
        CsvFieldGETExtra_fields:
            title: csv_fields
            type: object
            properties: {  }
        CsvFieldPATCHForCollection:
            title: csv_fields
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    destTableName:
                        type: string
                        nullable: true
                        maxLength: 255
                    destFieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - id
        CsvFieldPATCH:
            title: csv_fields
            type: object
            properties:
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
        CsvFieldPOSTForCollection:
            title: csv_fields
            type: array
            items:
                type: object
                properties:
                    destTableName:
                        type: string
                        nullable: true
                        maxLength: 255
                    destFieldName:
                        type: string
                        nullable: true
                        maxLength: 255
        CsvFieldPOST:
            title: csv_fields
            type: object
            properties:
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
        CsvFileQueueGETFieldsForCollection:
            title: csv_file_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date-time
                dateStart:
                    type: string
                    nullable: true
                    format: date-time
                dateEnd:
                    type: string
                    nullable: true
                    format: date-time
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: (csvImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
        CsvFileQueueGETExtra_fieldsForCollection:
            title: csv_file_queues
            type: object
            properties: {  }
        CsvFileQueueGETFields:
            title: csv_file_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date-time
                dateStart:
                    type: string
                    nullable: true
                    format: date-time
                dateEnd:
                    type: string
                    nullable: true
                    format: date-time
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: (csvImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
        CsvFileQueueGETExtra_fields:
            title: csv_file_queues
            type: object
            properties: {  }
        CsvFileQueuePATCHForCollection:
            title: csv_file_queues
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    filepath:
                        type: string
                        nullable: true
                        maxLength: 255
                    dateQueue:
                        type: string
                        nullable: true
                        format: date-time
                    dateStart:
                        type: string
                        nullable: true
                        format: date-time
                    dateEnd:
                        type: string
                        nullable: true
                        format: date-time
                    step:
                        type: integer
                        nullable: true
                    currentStep:
                        type: integer
                        nullable: true
                    totalLines:
                        type: integer
                        nullable: true
                    importSummary:
                        type: string
                        nullable: true
                    importTemplate:
                        nullable: true
                        description: 'integer or object (csvImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
                required:
                    - id
        CsvFileQueuePATCH:
            title: csv_file_queues
            type: object
            properties:
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date-time
                dateStart:
                    type: string
                    nullable: true
                    format: date-time
                dateEnd:
                    type: string
                    nullable: true
                    format: date-time
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: 'integer or object (csvImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
        CsvFileQueuePOSTForCollection:
            title: csv_file_queues
            type: array
            items:
                type: object
                properties:
                    filepath:
                        type: string
                        nullable: true
                        maxLength: 255
                    dateQueue:
                        type: string
                        nullable: true
                        format: date-time
                    dateStart:
                        type: string
                        nullable: true
                        format: date-time
                    dateEnd:
                        type: string
                        nullable: true
                        format: date-time
                    step:
                        type: integer
                        nullable: true
                    currentStep:
                        type: integer
                        nullable: true
                    totalLines:
                        type: integer
                        nullable: true
                    importSummary:
                        type: string
                        nullable: true
                    importTemplate:
                        nullable: true
                        description: 'integer or object (csvImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
        CsvFileQueuePOST:
            title: csv_file_queues
            type: object
            properties:
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date-time
                dateStart:
                    type: string
                    nullable: true
                    format: date-time
                dateEnd:
                    type: string
                    nullable: true
                    format: date-time
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: 'integer or object (csvImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
        CsvImportTemplateGETFieldsForCollection:
            title: csv_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
        CsvImportTemplateGETExtra_fieldsForCollection:
            title: csv_import_templates
            type: object
            properties: {  }
        CsvImportTemplateGETFields:
            title: csv_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
        CsvImportTemplateGETExtra_fields:
            title: csv_import_templates
            type: object
            properties: {  }
        CsvImportTemplatePATCHForCollection:
            title: csv_import_templates
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    destTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    serializedData:
                        type: string
                        nullable: true
                    fieldSeparator:
                        type: string
                        nullable: true
                        maxLength: 10
                    textSeparator:
                        type: string
                        nullable: true
                        maxLength: 10
                    isTemporary:
                        type: boolean
                        nullable: true
                required:
                    - id
                    - name
                    - destTableName
        CsvImportTemplatePATCH:
            title: csv_import_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
            required:
                - name
                - destTableName
        CsvImportTemplatePOSTForCollection:
            title: csv_import_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    destTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    serializedData:
                        type: string
                        nullable: true
                    fieldSeparator:
                        type: string
                        nullable: true
                        maxLength: 10
                    textSeparator:
                        type: string
                        nullable: true
                        maxLength: 10
                    isTemporary:
                        type: boolean
                        nullable: true
                required:
                    - name
                    - destTableName
        CsvImportTemplatePOST:
            title: csv_import_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
            required:
                - name
                - destTableName
        CsvImportTemplateFieldGETFieldsForCollection:
            title: csv_import_template_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                field:
                    nullable: true
                    description: (csvField)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvFieldGETFieldsForRelation'
                importTemplate:
                    nullable: true
                    description: (csvImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
        CsvImportTemplateFieldGETExtra_fieldsForCollection:
            title: csv_import_template_fields
            type: object
            properties: {  }
        CsvImportTemplateFieldGETFields:
            title: csv_import_template_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                field:
                    nullable: true
                    description: (csvField)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvFieldGETFieldsForRelation'
                importTemplate:
                    nullable: true
                    description: (csvImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
        CsvImportTemplateFieldGETExtra_fields:
            title: csv_import_template_fields
            type: object
            properties: {  }
        CsvImportTemplateFieldPATCHForCollection:
            title: csv_import_template_fields
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    position:
                        type: integer
                        nullable: true
                    field:
                        nullable: true
                        description: 'integer or object (csvField)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvFieldPATCHForRelation'
                    importTemplate:
                        nullable: true
                        description: 'integer or object (csvImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
                required:
                    - id
        CsvImportTemplateFieldPATCH:
            title: csv_import_template_fields
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                field:
                    nullable: true
                    description: 'integer or object (csvField)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvFieldPATCHForRelation'
                importTemplate:
                    nullable: true
                    description: 'integer or object (csvImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
        CsvImportTemplateFieldPOSTForCollection:
            title: csv_import_template_fields
            type: array
            items:
                type: object
                properties:
                    position:
                        type: integer
                        nullable: true
                    field:
                        nullable: true
                        description: 'integer or object (csvField)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvFieldPOSTForRelation'
                    importTemplate:
                        nullable: true
                        description: 'integer or object (csvImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
        CsvImportTemplateFieldPOST:
            title: csv_import_template_fields
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                field:
                    nullable: true
                    description: 'integer or object (csvField)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvFieldPOSTForRelation'
                importTemplate:
                    nullable: true
                    description: 'integer or object (csvImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
        DecretationSchemaGETFieldsForCollection:
            title: decretation_schemas
            type: object
            properties:
                decretationSchemaId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    nullable: true
                    description: (vatRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
                vatRegisterSubject:
                    nullable: true
                    description: (vatRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                summaryCompanyPayments:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        DecretationSchemaGETExtra_fieldsForCollection:
            title: decretation_schemas
            type: object
            properties: {  }
        DecretationSchemaGETFields:
            title: decretation_schemas
            type: object
            properties:
                decretationSchemaId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    nullable: true
                    description: (vatRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
                vatRegisterSubject:
                    nullable: true
                    description: (vatRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                summaryCompanyPayments:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        DecretationSchemaGETExtra_fields:
            title: decretation_schemas
            type: object
            properties: {  }
        DecretationSchemaPATCHForCollection:
            title: decretation_schemas
            type: array
            items:
                type: object
                properties:
                    decretationSchemaId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentSubtype:
                        type: string
                        nullable: true
                        maxLength: 25
                    priceCalculationMethod:
                        type: integer
                        nullable: true
                    positionType:
                        type: integer
                        nullable: true
                    shortcut:
                        type: string
                        nullable: true
                        maxLength: 10
                    vatRegisterType:
                        type: integer
                        nullable: true
                    vatRegisterNotSubject:
                        nullable: true
                        description: 'integer or object (vatRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatRegisterPATCHForRelation'
                    vatRegisterSubject:
                        nullable: true
                        description: 'integer or object (vatRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatRegisterPATCHForRelation'
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    summaryCompanyPayments:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                required:
                    - decretationSchemaId
        DecretationSchemaPATCH:
            title: decretation_schemas
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    nullable: true
                    description: 'integer or object (vatRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatRegisterPATCHForRelation'
                vatRegisterSubject:
                    nullable: true
                    description: 'integer or object (vatRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatRegisterPATCHForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                summaryCompanyPayments:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
        DecretationSchemaPOSTForCollection:
            title: decretation_schemas
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentSubtype:
                        type: string
                        nullable: true
                        maxLength: 25
                    priceCalculationMethod:
                        type: integer
                        nullable: true
                    positionType:
                        type: integer
                        nullable: true
                    shortcut:
                        type: string
                        nullable: true
                        maxLength: 10
                    vatRegisterType:
                        type: integer
                        nullable: true
                    vatRegisterNotSubject:
                        nullable: true
                        description: 'integer or object (vatRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatRegisterPOSTForRelation'
                    vatRegisterSubject:
                        nullable: true
                        description: 'integer or object (vatRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatRegisterPOSTForRelation'
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    summaryCompanyPayments:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
        DecretationSchemaPOST:
            title: decretation_schemas
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    nullable: true
                    description: 'integer or object (vatRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatRegisterPOSTForRelation'
                vatRegisterSubject:
                    nullable: true
                    description: 'integer or object (vatRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatRegisterPOSTForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                summaryCompanyPayments:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
        DecretationSchemaPositionGETFieldsForCollection:
            title: decretation_schema_positions
            type: object
            properties:
                decretationSchemaPositionId:
                    type: integer
                    nullable: false
                pairNumber:
                    type: integer
                    nullable: true
                subpairNumber:
                    type: integer
                    nullable: true
                accountNumberWn:
                    type: string
                    nullable: true
                    maxLength: 255
                accountNumberMa:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionWn:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionMa:
                    type: string
                    nullable: true
                    maxLength: 255
                amountTypeWn:
                    type: integer
                    nullable: true
                amountTypeMa:
                    type: integer
                    nullable: true
                concurrentRecord:
                    type: integer
                    nullable: true
                copyDocumentHeader:
                    type: boolean
                    nullable: true
                decretationSchema:
                    nullable: true
                    description: (decretationSchema)
                    allOf:
                        -
                            $ref: '#/components/schemas/DecretationSchemaGETFieldsForRelation'
        DecretationSchemaPositionGETExtra_fieldsForCollection:
            title: decretation_schema_positions
            type: object
            properties: {  }
        DecretationSchemaPositionGETFields:
            title: decretation_schema_positions
            type: object
            properties:
                decretationSchemaPositionId:
                    type: integer
                    nullable: false
                pairNumber:
                    type: integer
                    nullable: true
                subpairNumber:
                    type: integer
                    nullable: true
                accountNumberWn:
                    type: string
                    nullable: true
                    maxLength: 255
                accountNumberMa:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionWn:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionMa:
                    type: string
                    nullable: true
                    maxLength: 255
                amountTypeWn:
                    type: integer
                    nullable: true
                amountTypeMa:
                    type: integer
                    nullable: true
                concurrentRecord:
                    type: integer
                    nullable: true
                copyDocumentHeader:
                    type: boolean
                    nullable: true
                decretationSchema:
                    nullable: true
                    description: (decretationSchema)
                    allOf:
                        -
                            $ref: '#/components/schemas/DecretationSchemaGETFieldsForRelation'
        DecretationSchemaPositionGETExtra_fields:
            title: decretation_schema_positions
            type: object
            properties: {  }
        DecretationSchemaPositionPATCHForCollection:
            title: decretation_schema_positions
            type: array
            items:
                type: object
                properties:
                    decretationSchemaPositionId:
                        type: integer
                        nullable: false
                    pairNumber:
                        type: integer
                        nullable: true
                    subpairNumber:
                        type: integer
                        nullable: true
                    accountNumberWn:
                        type: string
                        nullable: true
                        maxLength: 255
                    accountNumberMa:
                        type: string
                        nullable: true
                        maxLength: 255
                    descriptionWn:
                        type: string
                        nullable: true
                        maxLength: 255
                    descriptionMa:
                        type: string
                        nullable: true
                        maxLength: 255
                    amountTypeWn:
                        type: integer
                        nullable: true
                    amountTypeMa:
                        type: integer
                        nullable: true
                    concurrentRecord:
                        type: integer
                        nullable: true
                    copyDocumentHeader:
                        type: boolean
                        nullable: true
                    decretationSchema:
                        nullable: true
                        description: 'integer or object (decretationSchema)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DecretationSchemaPATCHForRelation'
                required:
                    - decretationSchemaPositionId
        DecretationSchemaPositionPATCH:
            title: decretation_schema_positions
            type: object
            properties:
                pairNumber:
                    type: integer
                    nullable: true
                subpairNumber:
                    type: integer
                    nullable: true
                accountNumberWn:
                    type: string
                    nullable: true
                    maxLength: 255
                accountNumberMa:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionWn:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionMa:
                    type: string
                    nullable: true
                    maxLength: 255
                amountTypeWn:
                    type: integer
                    nullable: true
                amountTypeMa:
                    type: integer
                    nullable: true
                concurrentRecord:
                    type: integer
                    nullable: true
                copyDocumentHeader:
                    type: boolean
                    nullable: true
                decretationSchema:
                    nullable: true
                    description: 'integer or object (decretationSchema)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DecretationSchemaPATCHForRelation'
        DecretationSchemaPositionPOSTForCollection:
            title: decretation_schema_positions
            type: array
            items:
                type: object
                properties:
                    pairNumber:
                        type: integer
                        nullable: true
                    subpairNumber:
                        type: integer
                        nullable: true
                    accountNumberWn:
                        type: string
                        nullable: true
                        maxLength: 255
                    accountNumberMa:
                        type: string
                        nullable: true
                        maxLength: 255
                    descriptionWn:
                        type: string
                        nullable: true
                        maxLength: 255
                    descriptionMa:
                        type: string
                        nullable: true
                        maxLength: 255
                    amountTypeWn:
                        type: integer
                        nullable: true
                    amountTypeMa:
                        type: integer
                        nullable: true
                    concurrentRecord:
                        type: integer
                        nullable: true
                    copyDocumentHeader:
                        type: boolean
                        nullable: true
                    decretationSchema:
                        nullable: true
                        description: 'integer or object (decretationSchema)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DecretationSchemaPOSTForRelation'
        DecretationSchemaPositionPOST:
            title: decretation_schema_positions
            type: object
            properties:
                pairNumber:
                    type: integer
                    nullable: true
                subpairNumber:
                    type: integer
                    nullable: true
                accountNumberWn:
                    type: string
                    nullable: true
                    maxLength: 255
                accountNumberMa:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionWn:
                    type: string
                    nullable: true
                    maxLength: 255
                descriptionMa:
                    type: string
                    nullable: true
                    maxLength: 255
                amountTypeWn:
                    type: integer
                    nullable: true
                amountTypeMa:
                    type: integer
                    nullable: true
                concurrentRecord:
                    type: integer
                    nullable: true
                copyDocumentHeader:
                    type: boolean
                    nullable: true
                decretationSchema:
                    nullable: true
                    description: 'integer or object (decretationSchema)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DecretationSchemaPOSTForRelation'
        DeliveryCostDefinitionGETFieldsForCollection:
            title: delivery_cost_definitions
            type: object
            properties:
                deliveryCostDefinitionId:
                    type: integer
                    nullable: false
                minimumOrderValue:
                    type: number
                    nullable: true
                    format: float
                maximumOrderValue:
                    type: number
                    nullable: true
                    format: float
                deliveryCost:
                    type: number
                    nullable: true
                    format: float
                vatId:
                    type: integer
                    nullable: true
                vatValue:
                    type: number
                    nullable: true
                    format: float
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
        DeliveryCostDefinitionGETExtra_fieldsForCollection:
            title: delivery_cost_definitions
            type: object
            properties: {  }
        DeliveryCostDefinitionGETFields:
            title: delivery_cost_definitions
            type: object
            properties:
                deliveryCostDefinitionId:
                    type: integer
                    nullable: false
                minimumOrderValue:
                    type: number
                    nullable: true
                    format: float
                maximumOrderValue:
                    type: number
                    nullable: true
                    format: float
                deliveryCost:
                    type: number
                    nullable: true
                    format: float
                vatId:
                    type: integer
                    nullable: true
                vatValue:
                    type: number
                    nullable: true
                    format: float
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
        DeliveryCostDefinitionGETExtra_fields:
            title: delivery_cost_definitions
            type: object
            properties: {  }
        DeliveryCostDefinitionPATCHForCollection:
            title: delivery_cost_definitions
            type: array
            items:
                type: object
                properties:
                    deliveryCostDefinitionId:
                        type: integer
                        nullable: false
                    minimumOrderValue:
                        type: number
                        nullable: true
                        format: float
                    maximumOrderValue:
                        type: number
                        nullable: true
                        format: float
                    deliveryCost:
                        type: number
                        nullable: true
                        format: float
                    vatId:
                        type: integer
                        nullable: true
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                required:
                    - deliveryCostDefinitionId
        DeliveryCostDefinitionPATCH:
            title: delivery_cost_definitions
            type: object
            properties:
                minimumOrderValue:
                    type: number
                    nullable: true
                    format: float
                maximumOrderValue:
                    type: number
                    nullable: true
                    format: float
                deliveryCost:
                    type: number
                    nullable: true
                    format: float
                vatId:
                    type: integer
                    nullable: true
                vatValue:
                    type: number
                    nullable: true
                    format: float
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
        DeliveryCostDefinitionPOSTForCollection:
            title: delivery_cost_definitions
            type: array
            items:
                type: object
                properties:
                    minimumOrderValue:
                        type: number
                        nullable: true
                        format: float
                    maximumOrderValue:
                        type: number
                        nullable: true
                        format: float
                    deliveryCost:
                        type: number
                        nullable: true
                        format: float
                    vatId:
                        type: integer
                        nullable: true
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
        DeliveryCostDefinitionPOST:
            title: delivery_cost_definitions
            type: object
            properties:
                minimumOrderValue:
                    type: number
                    nullable: true
                    format: float
                maximumOrderValue:
                    type: number
                    nullable: true
                    format: float
                deliveryCost:
                    type: number
                    nullable: true
                    format: float
                vatId:
                    type: integer
                    nullable: true
                vatValue:
                    type: number
                    nullable: true
                    format: float
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
        DeliveryTypeGETFieldsForCollection:
            title: delivery_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        DeliveryTypeGETExtra_fieldsForCollection:
            title: delivery_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DeliveryTypeGETFields:
            title: delivery_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        DeliveryTypeGETExtra_fields:
            title: delivery_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DeliveryTypePATCHForCollection:
            title: delivery_types
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    value:
                        type: number
                        nullable: true
                        format: float
                    math:
                        type: string
                        nullable: true
                    isDefault:
                        type: boolean
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
        DeliveryTypePATCH:
            title: delivery_types
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        DeliveryTypePOSTForCollection:
            title: delivery_types
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    value:
                        type: number
                        nullable: true
                        format: float
                    math:
                        type: string
                        nullable: true
                    isDefault:
                        type: boolean
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
        DeliveryTypePOST:
            title: delivery_types
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        DictionaryPnaGETFieldsForCollection:
            title: dictionary_pnas
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                zipCode:
                    type: string
                    nullable: true
                    maxLength: 25
                city:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                province:
                    type: string
                    nullable: true
                    maxLength: 95
        DictionaryPnaGETExtra_fieldsForCollection:
            title: dictionary_pnas
            type: object
            properties: {  }
        DictionaryPnaGETFields:
            title: dictionary_pnas
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                zipCode:
                    type: string
                    nullable: true
                    maxLength: 25
                city:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                province:
                    type: string
                    nullable: true
                    maxLength: 95
        DictionaryPnaGETExtra_fields:
            title: dictionary_pnas
            type: object
            properties: {  }
        DictionaryPnaPATCHForCollection:
            title: dictionary_pnas
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    zipCode:
                        type: string
                        nullable: true
                        maxLength: 25
                    city:
                        type: string
                        nullable: true
                        maxLength: 95
                    community:
                        type: string
                        nullable: true
                        maxLength: 60
                    county:
                        type: string
                        nullable: true
                        maxLength: 60
                    province:
                        type: string
                        nullable: true
                        maxLength: 95
                required:
                    - id
        DictionaryPnaPATCH:
            title: dictionary_pnas
            type: object
            properties:
                zipCode:
                    type: string
                    nullable: true
                    maxLength: 25
                city:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                province:
                    type: string
                    nullable: true
                    maxLength: 95
        DictionaryPnaPOSTForCollection:
            title: dictionary_pnas
            type: array
            items:
                type: object
                properties:
                    zipCode:
                        type: string
                        nullable: true
                        maxLength: 25
                    city:
                        type: string
                        nullable: true
                        maxLength: 95
                    community:
                        type: string
                        nullable: true
                        maxLength: 60
                    county:
                        type: string
                        nullable: true
                        maxLength: 60
                    province:
                        type: string
                        nullable: true
                        maxLength: 95
        DictionaryPnaPOST:
            title: dictionary_pnas
            type: object
            properties:
                zipCode:
                    type: string
                    nullable: true
                    maxLength: 25
                city:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                province:
                    type: string
                    nullable: true
                    maxLength: 95
        DiscountGETFieldsForCollection:
            title: discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: (accountCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: (priceCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
                priceProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        DiscountGETExtra_fieldsForCollection:
            title: discounts
            type: object
            properties: {  }
        DiscountGETFields:
            title: discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: (accountCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: (priceCompanyGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
                priceProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        DiscountGETExtra_fields:
            title: discounts
            type: object
            properties: {  }
        DiscountPATCHForCollection:
            title: discounts
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    discountType:
                        type: integer
                        nullable: false
                    value:
                        type: number
                        nullable: false
                        format: float
                    priority:
                        type: integer
                        nullable: true
                    scopeType:
                        type: integer
                        nullable: false
                    regionName:
                        type: string
                        nullable: true
                        maxLength: 255
                    startDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    useDate:
                        type: boolean
                        nullable: true
                    removeExpired:
                        type: boolean
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    region:
                        type: integer
                        nullable: true
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'External system name'
                    applyOn:
                        type: integer
                        nullable: true
                    group:
                        nullable: true
                        description: 'integer or object (accountCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyGroupPATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    priceCompanyGroup:
                        nullable: true
                        description: 'integer or object (priceCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceCompanyGroupPATCHForRelation'
                    priceProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                required:
                    - id
        DiscountPATCH:
            title: discounts
            type: object
            properties:
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: 'integer or object (accountCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupPATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupPATCHForRelation'
                priceProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
        DiscountPOSTForCollection:
            title: discounts
            type: array
            items:
                type: object
                properties:
                    discountType:
                        type: integer
                        nullable: false
                    value:
                        type: number
                        nullable: false
                        format: float
                    priority:
                        type: integer
                        nullable: true
                    scopeType:
                        type: integer
                        nullable: false
                    regionName:
                        type: string
                        nullable: true
                        maxLength: 255
                    startDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    useDate:
                        type: boolean
                        nullable: true
                    removeExpired:
                        type: boolean
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    region:
                        type: integer
                        nullable: true
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'External system name'
                    applyOn:
                        type: integer
                        nullable: true
                    group:
                        nullable: true
                        description: 'integer or object (accountCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyGroupPOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    priceCompanyGroup:
                        nullable: true
                        description: 'integer or object (priceCompanyGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceCompanyGroupPOSTForRelation'
                    priceProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        DiscountPOST:
            title: discounts
            type: object
            properties:
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: 'integer or object (accountCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyGroupPOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                priceCompanyGroup:
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceCompanyGroupPOSTForRelation'
                priceProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        DiscountLimitGETFieldsForCollection:
            title: discount_limits
            type: object
            properties:
                discountLimitId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: true
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                scopeType:
                    type: integer
                    nullable: false
                isForAllProducts:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                priceProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        DiscountLimitGETExtra_fieldsForCollection:
            title: discount_limits
            type: object
            properties: {  }
        DiscountLimitGETFields:
            title: discount_limits
            type: object
            properties:
                discountLimitId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: true
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                scopeType:
                    type: integer
                    nullable: false
                isForAllProducts:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                priceProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        DiscountLimitGETExtra_fields:
            title: discount_limits
            type: object
            properties: {  }
        DiscountLimitPATCHForCollection:
            title: discount_limits
            type: array
            items:
                type: object
                properties:
                    discountLimitId:
                        type: integer
                        nullable: false
                    priority:
                        type: integer
                        nullable: true
                    discountType:
                        type: integer
                        nullable: false
                    discountValue:
                        type: number
                        nullable: false
                        format: float
                    scopeType:
                        type: integer
                        nullable: false
                    isForAllProducts:
                        type: boolean
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    priceProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - discountLimitId
        DiscountLimitPATCH:
            title: discount_limits
            type: object
            properties:
                priority:
                    type: integer
                    nullable: true
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                scopeType:
                    type: integer
                    nullable: false
                isForAllProducts:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                priceProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        DiscountLimitPOSTForCollection:
            title: discount_limits
            type: array
            items:
                type: object
                properties:
                    priority:
                        type: integer
                        nullable: true
                    discountType:
                        type: integer
                        nullable: false
                    discountValue:
                        type: number
                        nullable: false
                        format: float
                    scopeType:
                        type: integer
                        nullable: false
                    isForAllProducts:
                        type: boolean
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    priceProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        DiscountLimitPOST:
            title: discount_limits
            type: object
            properties:
                priority:
                    type: integer
                    nullable: true
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                scopeType:
                    type: integer
                    nullable: false
                isForAllProducts:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                priceProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        DiscountThresholdsGETFieldsForCollection:
            title: discount_thresholds
            type: object
            properties:
                discountThresholdsId:
                    type: integer
                    nullable: false
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                discountRate:
                    type: number
                    nullable: true
                    format: float
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        DiscountThresholdsGETExtra_fieldsForCollection:
            title: discount_thresholds
            type: object
            properties: {  }
        DiscountThresholdsGETFields:
            title: discount_thresholds
            type: object
            properties:
                discountThresholdsId:
                    type: integer
                    nullable: false
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                discountRate:
                    type: number
                    nullable: true
                    format: float
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        DiscountThresholdsGETExtra_fields:
            title: discount_thresholds
            type: object
            properties: {  }
        DiscountThresholdsPATCHForCollection:
            title: discount_thresholds
            type: array
            items:
                type: object
                properties:
                    discountThresholdsId:
                        type: integer
                        nullable: false
                    quantityFrom:
                        type: number
                        nullable: true
                        format: float
                    quantityTo:
                        type: number
                        nullable: true
                        format: float
                    discountRate:
                        type: number
                        nullable: true
                        format: float
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                required:
                    - discountThresholdsId
        DiscountThresholdsPATCH:
            title: discount_thresholds
            type: object
            properties:
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                discountRate:
                    type: number
                    nullable: true
                    format: float
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
        DiscountThresholdsPOSTForCollection:
            title: discount_thresholds
            type: array
            items:
                type: object
                properties:
                    quantityFrom:
                        type: number
                        nullable: true
                        format: float
                    quantityTo:
                        type: number
                        nullable: true
                        format: float
                    discountRate:
                        type: number
                        nullable: true
                        format: float
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
        DiscountThresholdsPOST:
            title: discount_thresholds
            type: object
            properties:
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                discountRate:
                    type: number
                    nullable: true
                    format: float
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
        DiscountTypeGETFieldsForCollection:
            title: discount_types
            type: object
            properties:
                discountTypeId:
                    type: integer
                    nullable: false
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        DiscountTypeGETExtra_fieldsForCollection:
            title: discount_types
            type: object
            properties: {  }
        DiscountTypeGETFields:
            title: discount_types
            type: object
            properties:
                discountTypeId:
                    type: integer
                    nullable: false
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        DiscountTypeGETExtra_fields:
            title: discount_types
            type: object
            properties: {  }
        DiscountTypePATCHForCollection:
            title: discount_types
            type: array
            items:
                type: object
                properties:
                    discountTypeId:
                        type: integer
                        nullable: false
                    paymentTypeId:
                        type: integer
                        nullable: false
                    discountPercent:
                        type: number
                        nullable: false
                        format: float
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                required:
                    - discountTypeId
                    - paymentTypeId
        DiscountTypePATCH:
            title: discount_types
            type: object
            properties:
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
            required:
                - paymentTypeId
        DiscountTypePOSTForCollection:
            title: discount_types
            type: array
            items:
                type: object
                properties:
                    paymentTypeId:
                        type: integer
                        nullable: false
                    discountPercent:
                        type: number
                        nullable: false
                        format: float
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                required:
                    - paymentTypeId
        DiscountTypePOST:
            title: discount_types
            type: object
            properties:
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
            required:
                - paymentTypeId
        DiscountTypeToAccountCompanyGETFieldsForCollection:
            title: discount_type_to_account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isAvailable:
                    type: boolean
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                discountType:
                    nullable: true
                    description: (discountType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DiscountTypeGETFieldsForRelation'
        DiscountTypeToAccountCompanyGETExtra_fieldsForCollection:
            title: discount_type_to_account_companies
            type: object
            properties: {  }
        DiscountTypeToAccountCompanyGETFields:
            title: discount_type_to_account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isAvailable:
                    type: boolean
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                accountCompany:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                discountType:
                    nullable: true
                    description: (discountType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DiscountTypeGETFieldsForRelation'
        DiscountTypeToAccountCompanyGETExtra_fields:
            title: discount_type_to_account_companies
            type: object
            properties: {  }
        DiscountTypeToAccountCompanyPATCHForCollection:
            title: discount_type_to_account_companies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    isAvailable:
                        type: boolean
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: false
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    discountType:
                        nullable: true
                        description: 'integer or object (discountType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DiscountTypePATCHForRelation'
                required:
                    - id
        DiscountTypeToAccountCompanyPATCH:
            title: discount_type_to_account_companies
            type: object
            properties:
                isAvailable:
                    type: boolean
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                discountType:
                    nullable: true
                    description: 'integer or object (discountType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DiscountTypePATCHForRelation'
        DiscountTypeToAccountCompanyPOSTForCollection:
            title: discount_type_to_account_companies
            type: array
            items:
                type: object
                properties:
                    isAvailable:
                        type: boolean
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: false
                    accountCompany:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    discountType:
                        nullable: true
                        description: 'integer or object (discountType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DiscountTypePOSTForRelation'
        DiscountTypeToAccountCompanyPOST:
            title: discount_type_to_account_companies
            type: object
            properties:
                isAvailable:
                    type: boolean
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                accountCompany:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                discountType:
                    nullable: true
                    description: 'integer or object (discountType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DiscountTypePOSTForRelation'
        DocumentAttributeGETFieldsForCollection:
            title: document_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: (documentAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                attributeMultis:
                    nullable: false
                    description: '(documentAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeMultiGETFieldsForRelation'
        DocumentAttributeGETExtra_fieldsForCollection:
            title: document_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentAttributeGETFields:
            title: document_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: (documentAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                attributeMultis:
                    nullable: false
                    description: '(documentAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentAttributeMultiGETFieldsForRelation'
        DocumentAttributeGETExtra_fields:
            title: document_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentAttributePATCHForCollection:
            title: document_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                        description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    isForPosition:
                        type: boolean
                        nullable: true
                    visibleInList:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    filterAsTags:
                        type: boolean
                        nullable: true
                    parent:
                        nullable: true
                        description: 'integer or object (documentAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (documentAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentAttributeMultiPATCHForRelation'
                required:
                    - type
                    - name
        DocumentAttributePATCH:
            title: document_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (documentAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentAttributeMultiPATCHForRelation'
            required:
                - type
                - name
        DocumentAttributePOSTForCollection:
            title: document_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                        description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    isForPosition:
                        type: boolean
                        nullable: true
                    visibleInList:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    filterAsTags:
                        type: boolean
                        nullable: true
                    parent:
                        nullable: true
                        description: 'integer or object (documentAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (documentAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentAttributeMultiPOSTForRelation'
                required:
                    - type
                    - name
        DocumentAttributePOST:
            title: document_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (documentAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentAttributeMultiPOSTForRelation'
            required:
                - type
                - name
        DocumentExportConfigGETFieldsForCollection:
            title: document_export_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        DocumentExportConfigGETExtra_fieldsForCollection:
            title: document_export_configs
            type: object
            properties: {  }
        DocumentExportConfigGETFields:
            title: document_export_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        DocumentExportConfigGETExtra_fields:
            title: document_export_configs
            type: object
            properties: {  }
        DocumentExportConfigPATCHForCollection:
            title: document_export_configs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    exportType:
                        type: string
                        nullable: false
                        maxLength: 15
                    exportCode:
                        type: string
                        nullable: true
                        maxLength: 55
                    saveType:
                        type: integer
                        nullable: false
                    dir:
                        type: string
                        nullable: true
                    ftpHost:
                        type: string
                        nullable: true
                        maxLength: 255
                    ftpPort:
                        type: integer
                        nullable: true
                    ftpUser:
                        type: string
                        nullable: true
                        maxLength: 55
                    ftpPassword:
                        type: string
                        nullable: true
                        maxLength: 55
                    deliveryAddress:
                        type: string
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    documentType:
                        type: integer
                        nullable: true
                    importDocumentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                required:
                    - id
                    - exportType
        DocumentExportConfigPATCH:
            title: document_export_configs
            type: object
            properties:
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
            required:
                - exportType
        DocumentExportConfigPOSTForCollection:
            title: document_export_configs
            type: array
            items:
                type: object
                properties:
                    exportType:
                        type: string
                        nullable: false
                        maxLength: 15
                    exportCode:
                        type: string
                        nullable: true
                        maxLength: 55
                    saveType:
                        type: integer
                        nullable: false
                    dir:
                        type: string
                        nullable: true
                    ftpHost:
                        type: string
                        nullable: true
                        maxLength: 255
                    ftpPort:
                        type: integer
                        nullable: true
                    ftpUser:
                        type: string
                        nullable: true
                        maxLength: 55
                    ftpPassword:
                        type: string
                        nullable: true
                        maxLength: 55
                    deliveryAddress:
                        type: string
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    documentType:
                        type: integer
                        nullable: true
                    importDocumentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                required:
                    - exportType
        DocumentExportConfigPOST:
            title: document_export_configs
            type: object
            properties:
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
            required:
                - exportType
        DocumentExportQueueGETFieldsForCollection:
            title: document_export_queues
            type: object
            properties:
                documentExportQueueId:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 45
                exportType:
                    type: string
                    nullable: true
                    maxLength: 15
                documentExportConfig:
                    nullable: true
                    description: (documentExportConfig)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
        DocumentExportQueueGETExtra_fieldsForCollection:
            title: document_export_queues
            type: object
            properties: {  }
        DocumentExportQueueGETFields:
            title: document_export_queues
            type: object
            properties:
                documentExportQueueId:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 45
                exportType:
                    type: string
                    nullable: true
                    maxLength: 15
                documentExportConfig:
                    nullable: true
                    description: (documentExportConfig)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
        DocumentExportQueueGETExtra_fields:
            title: document_export_queues
            type: object
            properties: {  }
        DocumentExportQueuePATCHForCollection:
            title: document_export_queues
            type: array
            items:
                type: object
                properties:
                    documentExportQueueId:
                        type: integer
                        nullable: false
                    documentId:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 45
                    exportType:
                        type: string
                        nullable: true
                        maxLength: 15
                    documentExportConfig:
                        nullable: true
                        description: 'integer or object (documentExportConfig)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentExportConfigPATCHForRelation'
                required:
                    - documentExportQueueId
        DocumentExportQueuePATCH:
            title: document_export_queues
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 45
                exportType:
                    type: string
                    nullable: true
                    maxLength: 15
                documentExportConfig:
                    nullable: true
                    description: 'integer or object (documentExportConfig)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentExportConfigPATCHForRelation'
        DocumentExportQueuePOSTForCollection:
            title: document_export_queues
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 45
                    exportType:
                        type: string
                        nullable: true
                        maxLength: 15
                    documentExportConfig:
                        nullable: true
                        description: 'integer or object (documentExportConfig)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentExportConfigPOSTForRelation'
        DocumentExportQueuePOST:
            title: document_export_queues
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 45
                exportType:
                    type: string
                    nullable: true
                    maxLength: 15
                documentExportConfig:
                    nullable: true
                    description: 'integer or object (documentExportConfig)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentExportConfigPOSTForRelation'
        DocumentInventoryGETFieldsForCollection:
            title: document_inventories
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        DocumentInventoryGETExtra_fieldsForCollection:
            title: document_inventories
            type: object
            properties: {  }
        DocumentInventoryGETFields:
            title: document_inventories
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        DocumentInventoryGETExtra_fields:
            title: document_inventories
            type: object
            properties: {  }
        DocumentInventoryPATCHForCollection:
            title: document_inventories
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: false
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentDescription:
                        type: string
                        nullable: true
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    documentDateSold:
                        type: string
                        nullable: true
                        format: date-time
                    documentDateDeadline:
                        type: string
                        nullable: true
                        format: date-time
                    storehouseCode:
                        type: string
                        nullable: true
                        maxLength: 75
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    isAccounted:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                required:
                    - documentId
        DocumentInventoryPATCH:
            title: document_inventories
            type: object
            properties:
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
        DocumentInventoryPOSTForCollection:
            title: document_inventories
            type: array
            items:
                type: object
                properties:
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentDescription:
                        type: string
                        nullable: true
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    documentDateSold:
                        type: string
                        nullable: true
                        format: date-time
                    documentDateDeadline:
                        type: string
                        nullable: true
                        format: date-time
                    storehouseCode:
                        type: string
                        nullable: true
                        maxLength: 75
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    isAccounted:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
        DocumentInventoryPOST:
            title: document_inventories
            type: object
            properties:
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
        DocumentInventoryPositionGETFieldsForCollection:
            title: document_inventory_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentQuantity:
                    type: number
                    nullable: true
                    format: float
                expectedQuantity:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentInventory:
                    nullable: true
                    description: (documentInventory)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
                documentMeasure:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        DocumentInventoryPositionGETExtra_fieldsForCollection:
            title: document_inventory_positions
            type: object
            properties: {  }
        DocumentInventoryPositionGETFields:
            title: document_inventory_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentQuantity:
                    type: number
                    nullable: true
                    format: float
                expectedQuantity:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentInventory:
                    nullable: true
                    description: (documentInventory)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
                documentMeasure:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        DocumentInventoryPositionGETExtra_fields:
            title: document_inventory_positions
            type: object
            properties: {  }
        DocumentInventoryPositionPATCHForCollection:
            title: document_inventory_positions
            type: array
            items:
                type: object
                properties:
                    positionId:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentPosition:
                        type: integer
                        nullable: true
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentQuantity:
                        type: number
                        nullable: true
                        format: float
                    expectedQuantity:
                        type: number
                        nullable: true
                        format: float
                    serialNumber:
                        type: string
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentInventory:
                        nullable: true
                        description: 'integer or object (documentInventory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInventoryPATCHForRelation'
                    documentMeasure:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - positionId
        DocumentInventoryPositionPATCH:
            title: document_inventory_positions
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentQuantity:
                    type: number
                    nullable: true
                    format: float
                expectedQuantity:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentInventory:
                    nullable: true
                    description: 'integer or object (documentInventory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInventoryPATCHForRelation'
                documentMeasure:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        DocumentInventoryPositionPOSTForCollection:
            title: document_inventory_positions
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentPosition:
                        type: integer
                        nullable: true
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentQuantity:
                        type: number
                        nullable: true
                        format: float
                    expectedQuantity:
                        type: number
                        nullable: true
                        format: float
                    serialNumber:
                        type: string
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentInventory:
                        nullable: true
                        description: 'integer or object (documentInventory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInventoryPOSTForRelation'
                    documentMeasure:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        DocumentInventoryPositionPOST:
            title: document_inventory_positions
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentQuantity:
                    type: number
                    nullable: true
                    format: float
                expectedQuantity:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentInventory:
                    nullable: true
                    description: 'integer or object (documentInventory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInventoryPOSTForRelation'
                documentMeasure:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        DocumentInvoiceGETFieldsForCollection:
            title: document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                address:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                documentHeader:
                    type: string
                    nullable: false
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentToPay:
                    type: number
                    nullable: false
                    format: float
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                documentType:
                    type: integer
                    nullable: false
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                valueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                valueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                paymentToPayInCurrency:
                    type: number
                    nullable: true
                    format: float
                isReceipt:
                    type: boolean
                    nullable: true
                valueVatInCurrency:
                    type: number
                    nullable: true
                    format: float
                paymentPayedInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                connectedEmailStatus:
                    type: integer
                    nullable: true
                company:
                    nullable: false
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                paymentType:
                    nullable: false
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                reciver:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                toDocument:
                    nullable: true
                    description: '(documentInvoice)<br />Required for document correction.'
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                receipt:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        DocumentInvoiceGETExtra_fieldsForCollection:
            title: document_invoices
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentInvoiceGETFields:
            title: document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                address:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                documentHeader:
                    type: string
                    nullable: false
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentToPay:
                    type: number
                    nullable: false
                    format: float
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                documentType:
                    type: integer
                    nullable: false
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                valueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                valueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                paymentToPayInCurrency:
                    type: number
                    nullable: true
                    format: float
                isReceipt:
                    type: boolean
                    nullable: true
                valueVatInCurrency:
                    type: number
                    nullable: true
                    format: float
                paymentPayedInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                connectedEmailStatus:
                    type: integer
                    nullable: true
                company:
                    nullable: false
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                paymentType:
                    nullable: false
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                reciver:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                toDocument:
                    nullable: true
                    description: '(documentInvoice)<br />Required for document correction.'
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                receipt:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        DocumentInvoiceGETExtra_fields:
            title: document_invoices
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentInvoicePATCHForCollection:
            title: document_invoices
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentDate:
                        type: string
                        nullable: false
                        format: date-time
                    valueNetto:
                        type: number
                        nullable: false
                        format: float
                        description: 'Editable and required only if vatConversionMode = 3'
                    valueBrutto:
                        type: number
                        nullable: false
                        format: float
                        description: 'Editable and required only if vatConversionMode = 3'
                    description:
                        type: string
                        nullable: true
                    valueVat:
                        type: number
                        nullable: false
                        format: float
                        description: 'Editable and required only if vatConversionMode = 3'
                    paymentPayed:
                        type: number
                        nullable: true
                        format: float
                    paymentDate:
                        type: string
                        nullable: false
                        format: date-time
                    addressOwner:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    currencyCode:
                        type: string
                        nullable: false
                        maxLength: 3
                        description: 'Currency of the document.'
                    documentStatus:
                        type: integer
                        nullable: false
                        description: '2: Canceled.<br />4: In buffer.'
                    isAccounted:
                        type: boolean
                        nullable: true
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                        description: 'Information about the exchange rate, e.g. EUR/PLN '
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                        description: 'Currency rate value.'
                    vatConversionMode:
                        type: integer
                        nullable: true
                        description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                    company:
                        nullable: false
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                    paymentType:
                        nullable: false
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                    reciver:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    toDocument:
                        nullable: true
                        description: 'integer or object (documentInvoice)<br />Required for document correction.'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    receipt:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    creator:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - documentDate
                    - paymentDate
                    - company
                    - paymentType
                    - documentSeriesDefinition
        DocumentInvoicePATCH:
            title: document_invoices
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                description:
                    type: string
                    nullable: true
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                company:
                    nullable: false
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                paymentType:
                    nullable: false
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                reciver:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                toDocument:
                    nullable: true
                    description: 'integer or object (documentInvoice)<br />Required for document correction.'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                receipt:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - documentDate
                - paymentDate
                - company
                - paymentType
                - documentSeriesDefinition
        DocumentInvoicePOSTForCollection:
            title: document_invoices
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentDate:
                        type: string
                        nullable: false
                        format: date-time
                    valueNetto:
                        type: number
                        nullable: false
                        format: float
                        description: 'Editable and required only if vatConversionMode = 3'
                    valueBrutto:
                        type: number
                        nullable: false
                        format: float
                        description: 'Editable and required only if vatConversionMode = 3'
                    description:
                        type: string
                        nullable: true
                    valueVat:
                        type: number
                        nullable: false
                        format: float
                        description: 'Editable and required only if vatConversionMode = 3'
                    paymentPayed:
                        type: number
                        nullable: true
                        format: float
                    paymentDate:
                        type: string
                        nullable: false
                        format: date-time
                    addressOwner:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    currencyCode:
                        type: string
                        nullable: false
                        maxLength: 3
                        description: 'Currency of the document.'
                    documentStatus:
                        type: integer
                        nullable: false
                        description: '2: Canceled.<br />4: In buffer.'
                    isAccounted:
                        type: boolean
                        nullable: true
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                        description: 'Information about the exchange rate, e.g. EUR/PLN '
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                        description: 'Currency rate value.'
                    vatConversionMode:
                        type: integer
                        nullable: true
                        description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                    company:
                        nullable: false
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                    paymentType:
                        nullable: false
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                    reciver:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    toDocument:
                        nullable: true
                        description: 'integer or object (documentInvoice)<br />Required for document correction.'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    receipt:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    creator:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - documentDate
                    - paymentDate
                    - company
                    - paymentType
                    - documentSeriesDefinition
        DocumentInvoicePOST:
            title: document_invoices
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                description:
                    type: string
                    nullable: true
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                company:
                    nullable: false
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                paymentType:
                    nullable: false
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                reciver:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                toDocument:
                    nullable: true
                    description: 'integer or object (documentInvoice)<br />Required for document correction.'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                receipt:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - documentDate
                - paymentDate
                - company
                - paymentType
                - documentSeriesDefinition
        DocumentOfferGETFieldsForCollection:
            title: document_offers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        DocumentOfferGETExtra_fieldsForCollection:
            title: document_offers
            type: object
            properties: {  }
        DocumentOfferGETFields:
            title: document_offers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        DocumentOfferGETExtra_fields:
            title: document_offers
            type: object
            properties: {  }
        DocumentOfferPATCHForCollection:
            title: document_offers
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: false
                    companyId:
                        type: integer
                        nullable: true
                    userPhId:
                        type: integer
                        nullable: true
                    documentValueNetto:
                        type: number
                        nullable: true
                        format: float
                    documentValueNettoMargin:
                        type: number
                        nullable: true
                        format: float
                    orderTime:
                        type: string
                        nullable: true
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentStatus:
                        type: integer
                        nullable: true
                    documentValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    documentValueBruttoMargin:
                        type: number
                        nullable: true
                        format: float
                    notes:
                        type: string
                        nullable: true
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    customerDetails:
                        type: string
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    documentValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueNettoMarginInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueBruttoMarginInCurrency:
                        type: number
                        nullable: true
                        format: float
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                required:
                    - documentId
        DocumentOfferPATCH:
            title: document_offers
            type: object
            properties:
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
        DocumentOfferPOSTForCollection:
            title: document_offers
            type: array
            items:
                type: object
                properties:
                    companyId:
                        type: integer
                        nullable: true
                    userPhId:
                        type: integer
                        nullable: true
                    documentValueNetto:
                        type: number
                        nullable: true
                        format: float
                    documentValueNettoMargin:
                        type: number
                        nullable: true
                        format: float
                    orderTime:
                        type: string
                        nullable: true
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentStatus:
                        type: integer
                        nullable: true
                    documentValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    documentValueBruttoMargin:
                        type: number
                        nullable: true
                        format: float
                    notes:
                        type: string
                        nullable: true
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    customerDetails:
                        type: string
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    documentValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueNettoMarginInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueBruttoMarginInCurrency:
                        type: number
                        nullable: true
                        format: float
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
        DocumentOfferPOST:
            title: document_offers
            type: object
            properties:
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
        DocumentOfferAttributeGETFieldsForCollection:
            title: document_offer_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: (documentOfferAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
        DocumentOfferAttributeGETExtra_fieldsForCollection:
            title: document_offer_attributes
            type: object
            properties: {  }
        DocumentOfferAttributeGETFields:
            title: document_offer_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: (documentOfferAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
        DocumentOfferAttributeGETExtra_fields:
            title: document_offer_attributes
            type: object
            properties: {  }
        DocumentOfferAttributePATCHForCollection:
            title: document_offer_attributes
            type: array
            items:
                type: object
                properties:
                    attributeId:
                        type: integer
                        nullable: false
                    attributeType:
                        type: integer
                        nullable: false
                    attributeName:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    attributeOption:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    parent:
                        nullable: true
                        description: 'integer or object (documentOfferAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
                required:
                    - attributeId
                    - attributeType
                    - attributeName
        DocumentOfferAttributePATCH:
            title: document_offer_attributes
            type: object
            properties:
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
            required:
                - attributeType
                - attributeName
        DocumentOfferAttributePOSTForCollection:
            title: document_offer_attributes
            type: array
            items:
                type: object
                properties:
                    attributeType:
                        type: integer
                        nullable: false
                    attributeName:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    attributeOption:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    parent:
                        nullable: true
                        description: 'integer or object (documentOfferAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
                required:
                    - attributeType
                    - attributeName
        DocumentOfferAttributePOST:
            title: document_offer_attributes
            type: object
            properties:
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
            required:
                - attributeType
                - attributeName
        DocumentOfferAttributeCredentialGETFieldsForCollection:
            title: document_offer_attribute_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 5
                documentStatus:
                    type: integer
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (documentOfferAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        DocumentOfferAttributeCredentialGETExtra_fieldsForCollection:
            title: document_offer_attribute_credentials
            type: object
            properties: {  }
        DocumentOfferAttributeCredentialGETFields:
            title: document_offer_attribute_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 5
                documentStatus:
                    type: integer
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (documentOfferAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        DocumentOfferAttributeCredentialGETExtra_fields:
            title: document_offer_attribute_credentials
            type: object
            properties: {  }
        DocumentOfferAttributeCredentialPATCHForCollection:
            title: document_offer_attribute_credentials
            type: array
            items:
                type: object
                properties:
                    credentialId:
                        type: integer
                        nullable: false
                    credentialType:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 5
                    documentStatus:
                        type: integer
                        nullable: true
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (documentOfferAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - credentialId
        DocumentOfferAttributeCredentialPATCH:
            title: document_offer_attribute_credentials
            type: object
            properties:
                credentialType:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 5
                documentStatus:
                    type: integer
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        DocumentOfferAttributeCredentialPOSTForCollection:
            title: document_offer_attribute_credentials
            type: array
            items:
                type: object
                properties:
                    credentialType:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 5
                    documentStatus:
                        type: integer
                        nullable: true
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (documentOfferAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        DocumentOfferAttributeCredentialPOST:
            title: document_offer_attribute_credentials
            type: object
            properties:
                credentialType:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 5
                documentStatus:
                    type: integer
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        DocumentOfferPositionGETFieldsForCollection:
            title: document_offer_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOfferId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                margin:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceMarginNetto:
                    type: number
                    nullable: true
                    format: float
                priceMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
        DocumentOfferPositionGETExtra_fieldsForCollection:
            title: document_offer_positions
            type: object
            properties: {  }
        DocumentOfferPositionGETFields:
            title: document_offer_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOfferId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                margin:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceMarginNetto:
                    type: number
                    nullable: true
                    format: float
                priceMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
        DocumentOfferPositionGETExtra_fields:
            title: document_offer_positions
            type: object
            properties: {  }
        DocumentOfferPositionPATCHForCollection:
            title: document_offer_positions
            type: array
            items:
                type: object
                properties:
                    positionId:
                        type: integer
                        nullable: false
                    documentOfferId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceBrutto:
                        type: number
                        nullable: true
                        format: float
                    margin:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    priceMarginNetto:
                        type: number
                        nullable: true
                        format: float
                    priceMarginBrutto:
                        type: number
                        nullable: true
                        format: float
                    positionValueNetto:
                        type: number
                        nullable: true
                        format: float
                    positionValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginNetto:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginBrutto:
                        type: number
                        nullable: true
                        format: float
                    priceNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceMarginNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceMarginBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    productFreetype:
                        nullable: true
                        description: 'integer or object (productFreetype)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPATCHForRelation'
                required:
                    - positionId
        DocumentOfferPositionPATCH:
            title: document_offer_positions
            type: object
            properties:
                documentOfferId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                margin:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceMarginNetto:
                    type: number
                    nullable: true
                    format: float
                priceMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                productFreetype:
                    nullable: true
                    description: 'integer or object (productFreetype)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPATCHForRelation'
        DocumentOfferPositionPOSTForCollection:
            title: document_offer_positions
            type: array
            items:
                type: object
                properties:
                    documentOfferId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceBrutto:
                        type: number
                        nullable: true
                        format: float
                    margin:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    priceMarginNetto:
                        type: number
                        nullable: true
                        format: float
                    priceMarginBrutto:
                        type: number
                        nullable: true
                        format: float
                    positionValueNetto:
                        type: number
                        nullable: true
                        format: float
                    positionValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginNetto:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginBrutto:
                        type: number
                        nullable: true
                        format: float
                    priceNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceMarginNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceMarginBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    positionValueMarginBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    productFreetype:
                        nullable: true
                        description: 'integer or object (productFreetype)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPOSTForRelation'
        DocumentOfferPositionPOST:
            title: document_offer_positions
            type: object
            properties:
                documentOfferId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                margin:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceMarginNetto:
                    type: number
                    nullable: true
                    format: float
                priceMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueBrutto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNetto:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBrutto:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                positionValueMarginBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                productFreetype:
                    nullable: true
                    description: 'integer or object (productFreetype)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPOSTForRelation'
        DocumentOfferQuestionGETFieldsForCollection:
            title: document_offer_questions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueNettoBeforeDiscount:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 50
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: false
                    description: '(accountCompany)<br />Recipient''s company'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: '(accountUser)<br />Recipient'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                deliveryPlace:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentOfferQuestionPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForRelation'
        DocumentOfferQuestionGETExtra_fieldsForCollection:
            title: document_offer_questions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentOfferQuestionGETFields:
            title: document_offer_questions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueNettoBeforeDiscount:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 50
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: false
                    description: '(accountCompany)<br />Recipient''s company'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: '(accountUser)<br />Recipient'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                deliveryPlace:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentOfferQuestionPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForRelation'
        DocumentOfferQuestionGETExtra_fields:
            title: document_offer_questions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentOfferQuestionPATCHForCollection:
            title: document_offer_questions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    orderTime:
                        type: string
                        nullable: true
                        format: date-time
                    documentStatus:
                        type: integer
                        nullable: false
                    orderDeadline:
                        type: string
                        nullable: false
                        format: date-time
                    notes:
                        type: string
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                        description: 'Currency must be available in exchange or exchangeHistory'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                    company:
                        nullable: false
                        description: 'integer or object (accountCompany)<br />Recipient''s company'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)<br />Recipient'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                    deliveryPlace:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentOfferQuestionPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentOfferQuestionPositionPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                            documentOrders:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                        description: extra_field
                required:
                    - documentStatus
                    - orderDeadline
                    - company
                    - documentSeriesDefinition
        DocumentOfferQuestionPATCH:
            title: document_offer_questions
            type: object
            properties:
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                notes:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                company:
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                deliveryPlace:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentOfferQuestionPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
            required:
                - documentStatus
                - orderDeadline
                - company
                - documentSeriesDefinition
        DocumentOfferQuestionPOSTForCollection:
            title: document_offer_questions
            type: array
            items:
                type: object
                properties:
                    orderTime:
                        type: string
                        nullable: true
                        format: date-time
                    documentStatus:
                        type: integer
                        nullable: false
                    orderDeadline:
                        type: string
                        nullable: false
                        format: date-time
                    notes:
                        type: string
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                        description: 'Currency must be available in exchange or exchangeHistory'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                    company:
                        nullable: false
                        description: 'integer or object (accountCompany)<br />Recipient''s company'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)<br />Recipient'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                    deliveryPlace:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentOfferQuestionPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentOfferQuestionPositionPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                            documentOrders:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                        description: extra_field
                required:
                    - documentStatus
                    - orderDeadline
                    - company
                    - documentSeriesDefinition
        DocumentOfferQuestionPOST:
            title: document_offer_questions
            type: object
            properties:
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                notes:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                company:
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                deliveryPlace:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentOfferQuestionPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
            required:
                - documentStatus
                - orderDeadline
                - company
                - documentSeriesDefinition
        DocumentOfferQuestionAttributeGETFieldsForCollection:
            title: document_offer_question_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: '(documentOfferQuestionAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETFieldsForRelation'
        DocumentOfferQuestionAttributeGETExtra_fieldsForCollection:
            title: document_offer_question_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentOfferQuestionAttributeGETFields:
            title: document_offer_question_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: '(documentOfferQuestionAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETFieldsForRelation'
        DocumentOfferQuestionAttributeGETExtra_fields:
            title: document_offer_question_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentOfferQuestionAttributePATCHForCollection:
            title: document_offer_question_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    isForPosition:
                        type: boolean
                        nullable: true
                    isForPositionAttributePosition:
                        type: boolean
                        nullable: true
                    visibleInList:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    filterAsTags:
                        type: boolean
                        nullable: true
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (documentOfferQuestionAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiPATCHForRelation'
                required:
                    - type
                    - name
        DocumentOfferQuestionAttributePATCH:
            title: document_offer_question_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (documentOfferQuestionAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiPATCHForRelation'
            required:
                - type
                - name
        DocumentOfferQuestionAttributePOSTForCollection:
            title: document_offer_question_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    displayPriority:
                        type: integer
                        nullable: true
                    isForPosition:
                        type: boolean
                        nullable: true
                    isForPositionAttributePosition:
                        type: boolean
                        nullable: true
                    visibleInList:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    filterAsTags:
                        type: boolean
                        nullable: true
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (documentOfferQuestionAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiPOSTForRelation'
                required:
                    - type
                    - name
        DocumentOfferQuestionAttributePOST:
            title: document_offer_question_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (documentOfferQuestionAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiPOSTForRelation'
            required:
                - type
                - name
        DocumentOfferQuestionPositionGETFieldsForCollection:
            title: document_offer_question_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax with base (usually customer''s) discount'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'VAT rate label. Always retrieved from selected VAT rate'
                vatValue:
                    type: number
                    nullable: true
                    format: float
                    description: 'VAT rate amount. Always retrieved from selected vat rate'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax before discounts'
                srp:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax with base discount (quantity ⨉ price w/o tax with base discount)'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax with base discount (quantity ⨉ price w/ tax with base discount)'
                priceBruttoRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax after all discounts'
                baseValueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax before discounts (quantity ⨉ price w/o tax before discounts)'
                baseValueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax before discounts (quantity ⨉ price w/ tax before discounts)'
                valueNettoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax after all discounts (quantity ⨉ price w/o tax after all discounts)'
                valueBruttoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax after all discounts (quantity ⨉ price w/ tax after all discounts)'
                documentOfferQuestion:
                    nullable: true
                    description: (documentOfferQuestion)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                vat:
                    nullable: true
                    description: '(vat)<br />If vat rate is not given in a request then it will be taken from product'
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
        DocumentOfferQuestionPositionGETExtra_fieldsForCollection:
            title: document_offer_question_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOfferQuestionPositionGETFields:
            title: document_offer_question_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax with base (usually customer''s) discount'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'VAT rate label. Always retrieved from selected VAT rate'
                vatValue:
                    type: number
                    nullable: true
                    format: float
                    description: 'VAT rate amount. Always retrieved from selected vat rate'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax before discounts'
                srp:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax with base discount (quantity ⨉ price w/o tax with base discount)'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax with base discount (quantity ⨉ price w/ tax with base discount)'
                priceBruttoRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax after all discounts'
                baseValueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax before discounts (quantity ⨉ price w/o tax before discounts)'
                baseValueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax before discounts (quantity ⨉ price w/ tax before discounts)'
                valueNettoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax after all discounts (quantity ⨉ price w/o tax after all discounts)'
                valueBruttoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax after all discounts (quantity ⨉ price w/ tax after all discounts)'
                documentOfferQuestion:
                    nullable: true
                    description: (documentOfferQuestion)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                vat:
                    nullable: true
                    description: '(vat)<br />If vat rate is not given in a request then it will be taken from product'
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
        DocumentOfferQuestionPositionGETExtra_fields:
            title: document_offer_question_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOfferQuestionPositionPATCHForCollection:
            title: document_offer_question_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    quantity:
                        type: number
                        nullable: false
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price w/o tax with base (usually customer''s) discount'
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price w/o tax after all discounts'
                    rabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Additional discount amount amount in percent'
                    productName:
                        type: string
                        nullable: true
                        description: 'If product name is not given in a request then it will be taken from product'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    basePriceNetto:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price w/o tax before discounts'
                    baseRabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Base (usually customer''s) discount amount in percent'
                    positionType:
                        type: integer
                        nullable: false
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    documentOfferQuestion:
                        nullable: true
                        description: 'integer or object (documentOfferQuestion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferQuestionPATCHForRelation'
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)<br />If vat rate is not given in a request then it will be taken from product'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                required:
                    - quantity
                    - product
        DocumentOfferQuestionPositionPATCH:
            title: document_offer_question_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOfferQuestion:
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionPATCHForRelation'
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)<br />If vat rate is not given in a request then it will be taken from product'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOfferQuestionPositionPOSTForCollection:
            title: document_offer_question_positions
            type: array
            items:
                type: object
                properties:
                    quantity:
                        type: number
                        nullable: false
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price w/o tax with base (usually customer''s) discount'
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price w/o tax after all discounts'
                    rabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Additional discount amount amount in percent'
                    productName:
                        type: string
                        nullable: true
                        description: 'If product name is not given in a request then it will be taken from product'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    basePriceNetto:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price w/o tax before discounts'
                    baseRabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Base (usually customer''s) discount amount in percent'
                    positionType:
                        type: integer
                        nullable: false
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    documentOfferQuestion:
                        nullable: true
                        description: 'integer or object (documentOfferQuestion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferQuestionPOSTForRelation'
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)<br />If vat rate is not given in a request then it will be taken from product'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                required:
                    - quantity
                    - product
        DocumentOfferQuestionPositionPOST:
            title: document_offer_question_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOfferQuestion:
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionPOSTForRelation'
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)<br />If vat rate is not given in a request then it will be taken from product'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOrderGETFieldsForCollection:
            title: document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueNettoBeforeDiscount:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    nullable: false
                    description: '(accountCompany)<br />Recipient''s company'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                receiver:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: '(accountUser)<br />Recipient'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                documentOfferQuestion:
                    nullable: true
                    description: (documentOfferQuestion)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                deliveryPlace:
                    nullable: true
                    description: '(places)<br />Place for delivery address'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentOrderPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
        DocumentOrderGETExtra_fieldsForCollection:
            title: document_orders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
        DocumentOrderGETFields:
            title: document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueNettoBeforeDiscount:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    nullable: false
                    description: '(accountCompany)<br />Recipient''s company'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userPh:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                receiver:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: '(accountUser)<br />Recipient'
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                documentOfferQuestion:
                    nullable: true
                    description: (documentOfferQuestion)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                deliveryPlace:
                    nullable: true
                    description: '(places)<br />Place for delivery address'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentOrderPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
        DocumentOrderGETExtra_fields:
            title: document_orders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
        DocumentOrderPATCHForCollection:
            title: document_orders
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    documentStatus:
                        type: integer
                        nullable: true
                        description: 'AccountUser can''t edit this field. Main field for status'
                    notes:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    addressDelivery:
                        type: string
                        nullable: false
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalDate:
                        type: string
                        nullable: true
                        format: date
                    dateDelivery:
                        type: string
                        nullable: false
                        format: date
                    orderType:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                        description: 'Currency must be available in exchange or exchangeHistory'
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    company:
                        nullable: false
                        description: 'integer or object (accountCompany)<br />Recipient''s company'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)<br />Recipient'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                    documentOfferQuestion:
                        nullable: true
                        description: 'integer or object (documentOfferQuestion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferQuestionPATCHForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                    deliveryPlace:
                        nullable: true
                        description: 'integer or object (places)<br />Place for delivery address'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentOrderPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentOrderPositionPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    creator:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            documentInvoices:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentStores:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                        description: extra_field
                required:
                    - addressDelivery
                    - dateDelivery
                    - company
                    - documentSeriesDefinition
        DocumentOrderPATCH:
            title: document_orders
            type: object
            properties:
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                documentOfferQuestion:
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionPATCHForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                deliveryPlace:
                    nullable: true
                    description: 'integer or object (places)<br />Place for delivery address'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentOrderPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentOrderPositionPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
            required:
                - addressDelivery
                - dateDelivery
                - company
                - documentSeriesDefinition
        DocumentOrderPOSTForCollection:
            title: document_orders
            type: array
            items:
                type: object
                properties:
                    documentStatus:
                        type: integer
                        nullable: true
                        description: 'AccountUser can''t edit this field. Main field for status'
                    notes:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    addressDelivery:
                        type: string
                        nullable: false
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalDate:
                        type: string
                        nullable: true
                        format: date
                    dateDelivery:
                        type: string
                        nullable: false
                        format: date
                    orderType:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                        description: 'Currency must be available in exchange or exchangeHistory'
                    exchange:
                        type: string
                        nullable: true
                        maxLength: 7
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    company:
                        nullable: false
                        description: 'integer or object (accountCompany)<br />Recipient''s company'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)<br />Recipient'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                    documentOfferQuestion:
                        nullable: true
                        description: 'integer or object (documentOfferQuestion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOfferQuestionPOSTForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                    deliveryPlace:
                        nullable: true
                        description: 'integer or object (places)<br />Place for delivery address'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentOrderPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentOrderPositionPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    creator:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            documentInvoices:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentStores:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                        description: extra_field
                required:
                    - addressDelivery
                    - dateDelivery
                    - company
                    - documentSeriesDefinition
        DocumentOrderPOST:
            title: document_orders
            type: object
            properties:
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                documentOfferQuestion:
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOfferQuestionPOSTForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                deliveryPlace:
                    nullable: true
                    description: 'integer or object (places)<br />Place for delivery address'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentOrderPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentOrderPositionPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
            required:
                - addressDelivery
                - dateDelivery
                - company
                - documentSeriesDefinition
        DocumentOrderPositionGETFieldsForCollection:
            title: document_order_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                priceRabatBrutto:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                srp:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                baseValueNetto:
                    type: number
                    nullable: true
                    format: float
                baseValueBrutto:
                    type: number
                    nullable: true
                    format: float
                valueNettoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                valueBruttoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
        DocumentOrderPositionGETExtra_fieldsForCollection:
            title: document_order_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOrderPositionGETFields:
            title: document_order_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                priceRabatBrutto:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                srp:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                baseValueNetto:
                    type: number
                    nullable: true
                    format: float
                baseValueBrutto:
                    type: number
                    nullable: true
                    format: float
                valueNettoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                valueBruttoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
        DocumentOrderPositionGETExtra_fields:
            title: document_order_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOrderPositionPATCHForCollection:
            title: document_order_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    quantity:
                        type: number
                        nullable: false
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price after discounts'
                    rabat:
                        type: number
                        nullable: true
                        format: float
                    productName:
                        type: string
                        nullable: true
                        description: 'If product name is not given in a request then it will be taken from product'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    basePriceNetto:
                        type: number
                        nullable: true
                        format: float
                    baseRabat:
                        type: number
                        nullable: true
                        format: float
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPATCHForRelation'
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                required:
                    - quantity
                    - product
        DocumentOrderPositionPATCH:
            title: document_order_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPATCHForRelation'
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOrderPositionPOSTForCollection:
            title: document_order_positions
            type: array
            items:
                type: object
                properties:
                    quantity:
                        type: number
                        nullable: false
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                        description: 'Price after discounts'
                    rabat:
                        type: number
                        nullable: true
                        format: float
                    productName:
                        type: string
                        nullable: true
                        description: 'If product name is not given in a request then it will be taken from product'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    basePriceNetto:
                        type: number
                        nullable: true
                        format: float
                    baseRabat:
                        type: number
                        nullable: true
                        format: float
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPOSTForRelation'
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                required:
                    - quantity
                    - product
        DocumentOrderPositionPOST:
            title: document_order_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPOSTForRelation'
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOrderProductAttributeValueGETFieldsForCollection:
            title: document_order_product_attribute_values
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: (attribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                documentOrderPosition:
                    nullable: true
                    description: (documentOrderPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        DocumentOrderProductAttributeValueGETExtra_fieldsForCollection:
            title: document_order_product_attribute_values
            type: object
            properties: {  }
        DocumentOrderProductAttributeValueGETFields:
            title: document_order_product_attribute_values
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: (attribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                documentOrderPosition:
                    nullable: true
                    description: (documentOrderPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        DocumentOrderProductAttributeValueGETExtra_fields:
            title: document_order_product_attribute_values
            type: object
            properties: {  }
        DocumentOrderProductAttributeValuePATCHForCollection:
            title: document_order_product_attribute_values
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    value:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    attribute:
                        nullable: true
                        description: 'integer or object (attribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AttributePATCHForRelation'
                    documentOrderPosition:
                        nullable: true
                        description: 'integer or object (documentOrderPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPositionPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - id
        DocumentOrderProductAttributeValuePATCH:
            title: document_order_product_attribute_values
            type: object
            properties:
                value:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: 'integer or object (attribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AttributePATCHForRelation'
                documentOrderPosition:
                    nullable: true
                    description: 'integer or object (documentOrderPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPositionPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        DocumentOrderProductAttributeValuePOSTForCollection:
            title: document_order_product_attribute_values
            type: array
            items:
                type: object
                properties:
                    value:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    attribute:
                        nullable: true
                        description: 'integer or object (attribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AttributePOSTForRelation'
                    documentOrderPosition:
                        nullable: true
                        description: 'integer or object (documentOrderPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPositionPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        DocumentOrderProductAttributeValuePOST:
            title: document_order_product_attribute_values
            type: object
            properties:
                value:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: 'integer or object (attribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AttributePOSTForRelation'
                documentOrderPosition:
                    nullable: true
                    description: 'integer or object (documentOrderPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPositionPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        DocumentPaymentGETFieldsForCollection:
            title: document_payments
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                companyId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 50
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentValue:
                    type: number
                    nullable: true
                    format: float
                documentPayment:
                    type: number
                    nullable: true
                    format: float
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDatePayment:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                importId2:
                    type: integer
                    nullable: true
                documentHeaderId:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentPaymentInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentStatus:
                    type: integer
                    nullable: true
                documentNotes:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isExported:
                    type: boolean
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                invoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                invoiceDebt:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                paymentRegister:
                    nullable: true
                    description: (paymentRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        DocumentPaymentGETExtra_fieldsForCollection:
            title: document_payments
            type: object
            properties: {  }
        DocumentPaymentGETFields:
            title: document_payments
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                companyId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 50
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentValue:
                    type: number
                    nullable: true
                    format: float
                documentPayment:
                    type: number
                    nullable: true
                    format: float
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDatePayment:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                importId2:
                    type: integer
                    nullable: true
                documentHeaderId:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentPaymentInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentStatus:
                    type: integer
                    nullable: true
                documentNotes:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isExported:
                    type: boolean
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                invoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                invoiceDebt:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                paymentRegister:
                    nullable: true
                    description: (paymentRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        DocumentPaymentGETExtra_fields:
            title: document_payments
            type: object
            properties: {  }
        DocumentPaymentPATCHForCollection:
            title: document_payments
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    companyId:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentDescription:
                        type: string
                        nullable: true
                    documentValue:
                        type: number
                        nullable: true
                        format: float
                    documentPayment:
                        type: number
                        nullable: true
                        format: float
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    documentDatePayment:
                        type: string
                        nullable: true
                        format: date-time
                    documentDateDeadline:
                        type: string
                        nullable: true
                        format: date-time
                    incomeValue:
                        type: number
                        nullable: true
                        format: float
                    outcomeValue:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    importId2:
                        type: integer
                        nullable: true
                    documentHeaderId:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    documentValueInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentPaymentInCurrency:
                        type: number
                        nullable: true
                        format: float
                    incomeValueInCurrency:
                        type: number
                        nullable: true
                        format: float
                    outcomeValueInCurrency:
                        type: number
                        nullable: true
                        format: float
                    currencyRatio:
                        type: number
                        nullable: true
                        format: float
                    documentSeriesDefinitionId:
                        type: integer
                        nullable: true
                    documentStatus:
                        type: integer
                        nullable: true
                    documentNotes:
                        type: string
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    isExported:
                        type: boolean
                        nullable: true
                    isAccounted:
                        type: boolean
                        nullable: true
                    invoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    invoiceDebt:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    paymentRegister:
                        nullable: true
                        description: 'integer or object (paymentRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                required:
                    - documentId
        DocumentPaymentPATCH:
            title: document_payments
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                companyId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 50
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentValue:
                    type: number
                    nullable: true
                    format: float
                documentPayment:
                    type: number
                    nullable: true
                    format: float
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDatePayment:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                importId2:
                    type: integer
                    nullable: true
                documentHeaderId:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentPaymentInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentStatus:
                    type: integer
                    nullable: true
                documentNotes:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isExported:
                    type: boolean
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                invoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                invoiceDebt:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                paymentRegister:
                    nullable: true
                    description: 'integer or object (paymentRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
        DocumentPaymentPOSTForCollection:
            title: document_payments
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    companyId:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentDescription:
                        type: string
                        nullable: true
                    documentValue:
                        type: number
                        nullable: true
                        format: float
                    documentPayment:
                        type: number
                        nullable: true
                        format: float
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    documentDatePayment:
                        type: string
                        nullable: true
                        format: date-time
                    documentDateDeadline:
                        type: string
                        nullable: true
                        format: date-time
                    incomeValue:
                        type: number
                        nullable: true
                        format: float
                    outcomeValue:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    importId2:
                        type: integer
                        nullable: true
                    documentHeaderId:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    documentValueInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentPaymentInCurrency:
                        type: number
                        nullable: true
                        format: float
                    incomeValueInCurrency:
                        type: number
                        nullable: true
                        format: float
                    outcomeValueInCurrency:
                        type: number
                        nullable: true
                        format: float
                    currencyRatio:
                        type: number
                        nullable: true
                        format: float
                    documentSeriesDefinitionId:
                        type: integer
                        nullable: true
                    documentStatus:
                        type: integer
                        nullable: true
                    documentNotes:
                        type: string
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    isExported:
                        type: boolean
                        nullable: true
                    isAccounted:
                        type: boolean
                        nullable: true
                    invoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    invoiceDebt:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    paymentRegister:
                        nullable: true
                        description: 'integer or object (paymentRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
        DocumentPaymentPOST:
            title: document_payments
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                companyId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 50
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentValue:
                    type: number
                    nullable: true
                    format: float
                documentPayment:
                    type: number
                    nullable: true
                    format: float
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDatePayment:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                importId2:
                    type: integer
                    nullable: true
                documentHeaderId:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentPaymentInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentStatus:
                    type: integer
                    nullable: true
                documentNotes:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isExported:
                    type: boolean
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                invoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                invoiceDebt:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                paymentRegister:
                    nullable: true
                    description: 'integer or object (paymentRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
        DocumentPaymentHeaderGETFieldsForCollection:
            title: document_payment_headers
            type: object
            properties:
                documentPaymentHeaderId:
                    type: integer
                    nullable: false
                documentPaymentNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                totalIncomeValue:
                    type: number
                    nullable: true
                    format: float
                totalOutcomeValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentNotes:
                    type: string
                    nullable: true
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        DocumentPaymentHeaderGETExtra_fieldsForCollection:
            title: document_payment_headers
            type: object
            properties: {  }
        DocumentPaymentHeaderGETFields:
            title: document_payment_headers
            type: object
            properties:
                documentPaymentHeaderId:
                    type: integer
                    nullable: false
                documentPaymentNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                totalIncomeValue:
                    type: number
                    nullable: true
                    format: float
                totalOutcomeValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentNotes:
                    type: string
                    nullable: true
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        DocumentPaymentHeaderGETExtra_fields:
            title: document_payment_headers
            type: object
            properties: {  }
        DocumentPaymentHeaderPATCHForCollection:
            title: document_payment_headers
            type: array
            items:
                type: object
                properties:
                    documentPaymentHeaderId:
                        type: integer
                        nullable: false
                    documentPaymentNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentSeriesDefinitionId:
                        type: integer
                        nullable: true
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    totalIncomeValue:
                        type: number
                        nullable: true
                        format: float
                    totalOutcomeValue:
                        type: number
                        nullable: true
                        format: float
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentNotes:
                        type: string
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - documentPaymentHeaderId
        DocumentPaymentHeaderPATCH:
            title: document_payment_headers
            type: object
            properties:
                documentPaymentNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                totalIncomeValue:
                    type: number
                    nullable: true
                    format: float
                totalOutcomeValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentNotes:
                    type: string
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        DocumentPaymentHeaderPOSTForCollection:
            title: document_payment_headers
            type: array
            items:
                type: object
                properties:
                    documentPaymentNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentSeriesDefinitionId:
                        type: integer
                        nullable: true
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    totalIncomeValue:
                        type: number
                        nullable: true
                        format: float
                    totalOutcomeValue:
                        type: number
                        nullable: true
                        format: float
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentNotes:
                        type: string
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        DocumentPaymentHeaderPOST:
            title: document_payment_headers
            type: object
            properties:
                documentPaymentNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSeriesDefinitionId:
                    type: integer
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                totalIncomeValue:
                    type: number
                    nullable: true
                    format: float
                totalOutcomeValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentNotes:
                    type: string
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        DocumentReservationGETFieldsForCollection:
            title: document_reservations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                isActive:
                    type: boolean
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentOrderId:
                    type: integer
                    nullable: true
                documentOrderPositionId:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        DocumentReservationGETExtra_fieldsForCollection:
            title: document_reservations
            type: object
            properties: {  }
        DocumentReservationGETFields:
            title: document_reservations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                isActive:
                    type: boolean
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentOrderId:
                    type: integer
                    nullable: true
                documentOrderPositionId:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        DocumentReservationGETExtra_fields:
            title: document_reservations
            type: object
            properties: {  }
        DocumentReservationPATCHForCollection:
            title: document_reservations
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    isActive:
                        type: boolean
                        nullable: true
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentOrderId:
                        type: integer
                        nullable: true
                    documentOrderPositionId:
                        type: integer
                        nullable: true
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - id
        DocumentReservationPATCH:
            title: document_reservations
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                isActive:
                    type: boolean
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentOrderId:
                    type: integer
                    nullable: true
                documentOrderPositionId:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        DocumentReservationPOSTForCollection:
            title: document_reservations
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    isActive:
                        type: boolean
                        nullable: true
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentOrderId:
                        type: integer
                        nullable: true
                    documentOrderPositionId:
                        type: integer
                        nullable: true
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        DocumentReservationPOST:
            title: document_reservations
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                isActive:
                    type: boolean
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentOrderId:
                    type: integer
                    nullable: true
                documentOrderPositionId:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        DocumentSeriesDefinitionGETFieldsForCollection:
            title: document_series_definitions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                availableTemplates:
                    type: string
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                paymentRegister:
                    nullable: true
                    description: (paymentRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
        DocumentSeriesDefinitionGETExtra_fieldsForCollection:
            title: document_series_definitions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                templates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentSeriesDefinitionGETFields:
            title: document_series_definitions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                availableTemplates:
                    type: string
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                paymentRegister:
                    nullable: true
                    description: (paymentRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
        DocumentSeriesDefinitionGETExtra_fields:
            title: document_series_definitions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                templates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentSeriesDefinitionPATCHForCollection:
            title: document_series_definitions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    documentType:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    numberingSchema:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentSubtype:
                        type: string
                        nullable: true
                        maxLength: 255
                    numberingType:
                        type: integer
                        nullable: true
                    positionsActive:
                        type: boolean
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    productPriceOption:
                        type: integer
                        nullable: true
                    serialCodeOption:
                        type: integer
                        nullable: true
                    createConnectedDocumentStore:
                        type: integer
                        nullable: true
                    account:
                        type: integer
                        nullable: true
                    defaultSeries:
                        type: boolean
                        nullable: true
                    additionalData:
                        type: string
                        nullable: true
                    currency:
                        type: string
                        nullable: true
                        maxLength: 7
                    stages:
                        type: integer
                        nullable: true
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                    paymentRegister:
                        nullable: true
                        description: 'integer or object (paymentRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
                required:
                    - documentType
                    - name
        DocumentSeriesDefinitionPATCH:
            title: document_series_definitions
            type: object
            properties:
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
                paymentRegister:
                    nullable: true
                    description: 'integer or object (paymentRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
            required:
                - documentType
                - name
        DocumentSeriesDefinitionPOSTForCollection:
            title: document_series_definitions
            type: array
            items:
                type: object
                properties:
                    documentType:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    numberingSchema:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentSubtype:
                        type: string
                        nullable: true
                        maxLength: 255
                    numberingType:
                        type: integer
                        nullable: true
                    positionsActive:
                        type: boolean
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    productPriceOption:
                        type: integer
                        nullable: true
                    serialCodeOption:
                        type: integer
                        nullable: true
                    createConnectedDocumentStore:
                        type: integer
                        nullable: true
                    account:
                        type: integer
                        nullable: true
                    defaultSeries:
                        type: boolean
                        nullable: true
                    additionalData:
                        type: string
                        nullable: true
                    currency:
                        type: string
                        nullable: true
                        maxLength: 7
                    stages:
                        type: integer
                        nullable: true
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
                    paymentRegister:
                        nullable: true
                        description: 'integer or object (paymentRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
                required:
                    - documentType
                    - name
        DocumentSeriesDefinitionPOST:
            title: document_series_definitions
            type: object
            properties:
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
                paymentRegister:
                    nullable: true
                    description: 'integer or object (paymentRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
            required:
                - documentType
                - name
        DocumentSeriesToBranchGETFieldsForCollection:
            title: document_series_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isDeleted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                userUserToBranch:
                    nullable: true
                    description: (userUserToBranch)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserToBranchGETFieldsForRelation'
        DocumentSeriesToBranchGETExtra_fieldsForCollection:
            title: document_series_to_branchs
            type: object
            properties: {  }
        DocumentSeriesToBranchGETFields:
            title: document_series_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isDeleted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                userUserToBranch:
                    nullable: true
                    description: (userUserToBranch)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserToBranchGETFieldsForRelation'
        DocumentSeriesToBranchGETExtra_fields:
            title: document_series_to_branchs
            type: object
            properties: {  }
        DocumentSeriesToBranchPATCHForCollection:
            title: document_series_to_branchs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    isDeleted:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    userUserToBranch:
                        nullable: true
                        description: 'integer or object (userUserToBranch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserToBranchPATCHForRelation'
                required:
                    - id
        DocumentSeriesToBranchPATCH:
            title: document_series_to_branchs
            type: object
            properties:
                isDeleted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                userUserToBranch:
                    nullable: true
                    description: 'integer or object (userUserToBranch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserToBranchPATCHForRelation'
        DocumentSeriesToBranchPOSTForCollection:
            title: document_series_to_branchs
            type: array
            items:
                type: object
                properties:
                    isDeleted:
                        type: boolean
                        nullable: true
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    userUserToBranch:
                        nullable: true
                        description: 'integer or object (userUserToBranch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserToBranchPOSTForRelation'
        DocumentSeriesToBranchPOST:
            title: document_series_to_branchs
            type: object
            properties:
                isDeleted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                userUserToBranch:
                    nullable: true
                    description: 'integer or object (userUserToBranch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserToBranchPOSTForRelation'
        DocumentStoreGETFieldsForCollection:
            title: document_stores
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 6
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                incomeQuantity:
                    type: number
                    nullable: true
                    format: float
                outcomeQuantity:
                    type: number
                    nullable: true
                    format: float
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                connectedDocumentStore:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
                toDocument:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
                documentInventory:
                    nullable: true
                    description: (documentInventory)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                storehouse:
                    nullable: false
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                toStorehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
        DocumentStoreGETExtra_fieldsForCollection:
            title: document_stores
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentStoreGETFields:
            title: document_stores
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 6
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                incomeQuantity:
                    type: number
                    nullable: true
                    format: float
                outcomeQuantity:
                    type: number
                    nullable: true
                    format: float
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                connectedDocumentStore:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
                toDocument:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
                documentInventory:
                    nullable: true
                    description: (documentInventory)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                storehouse:
                    nullable: false
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                toStorehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                positions:
                    nullable: false
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
        DocumentStoreGETExtra_fields:
            title: document_stores
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentStorePATCHForCollection:
            title: document_stores
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentDescription:
                        type: string
                        nullable: true
                    documentPaymentDetails:
                        type: string
                        nullable: true
                    documentDateSold:
                        type: string
                        nullable: false
                        format: date-time
                    documentDateDeadline:
                        type: string
                        nullable: false
                        format: date-time
                    addressDelivery:
                        type: string
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentStatus:
                        type: integer
                        nullable: true
                    isAccounted:
                        type: boolean
                        nullable: true
                    isExported:
                        type: boolean
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    connectedDocumentStore:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                    toDocument:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                    documentInventory:
                        nullable: true
                        description: 'integer or object (documentInventory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInventoryPATCHForRelation'
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                    toStorehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                required:
                    - documentDateSold
                    - documentDateDeadline
                    - documentSeriesDefinition
        DocumentStorePATCH:
            title: document_stores
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                connectedDocumentStore:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                toDocument:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                documentInventory:
                    nullable: true
                    description: 'integer or object (documentInventory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInventoryPATCHForRelation'
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                toStorehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - documentDateSold
                - documentDateDeadline
                - documentSeriesDefinition
        DocumentStorePOSTForCollection:
            title: document_stores
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentDescription:
                        type: string
                        nullable: true
                    documentPaymentDetails:
                        type: string
                        nullable: true
                    documentDateSold:
                        type: string
                        nullable: false
                        format: date-time
                    documentDateDeadline:
                        type: string
                        nullable: false
                        format: date-time
                    addressDelivery:
                        type: string
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentStatus:
                        type: integer
                        nullable: true
                    isAccounted:
                        type: boolean
                        nullable: true
                    isExported:
                        type: boolean
                        nullable: true
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    connectedDocumentStore:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePOSTForRelation'
                    toDocument:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePOSTForRelation'
                    documentInventory:
                        nullable: true
                        description: 'integer or object (documentInventory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInventoryPOSTForRelation'
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                    toStorehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
                    documentSeriesDefinition:
                        nullable: false
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    positions:
                        nullable: false
                        description: 'integer or array<object> or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                required:
                    - documentDateSold
                    - documentDateDeadline
                    - documentSeriesDefinition
        DocumentStorePOST:
            title: document_stores
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                connectedDocumentStore:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePOSTForRelation'
                toDocument:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePOSTForRelation'
                documentInventory:
                    nullable: true
                    description: 'integer or object (documentInventory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInventoryPOSTForRelation'
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                toStorehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
                documentSeriesDefinition:
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                positions:
                    nullable: false
                    description: 'integer or array<object> or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - documentDateSold
                - documentDateDeadline
                - documentSeriesDefinition
        DocumentStoreToDocumentInvoiceGETFieldsForCollection:
            title: document_store_to_document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentStore:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
        DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection:
            title: document_store_to_document_invoices
            type: object
            properties: {  }
        DocumentStoreToDocumentInvoiceGETFields:
            title: document_store_to_document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentStore:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
        DocumentStoreToDocumentInvoiceGETExtra_fields:
            title: document_store_to_document_invoices
            type: object
            properties: {  }
        DocumentStoreToDocumentInvoicePATCHForCollection:
            title: document_store_to_document_invoices
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    documentStore:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                required:
                    - id
        DocumentStoreToDocumentInvoicePATCH:
            title: document_store_to_document_invoices
            type: object
            properties:
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                documentStore:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePATCHForRelation'
        DocumentStoreToDocumentInvoicePOSTForCollection:
            title: document_store_to_document_invoices
            type: array
            items:
                type: object
                properties:
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    documentStore:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePOSTForRelation'
        DocumentStoreToDocumentInvoicePOST:
            title: document_store_to_document_invoices
            type: object
            properties:
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                documentStore:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePOSTForRelation'
        DocumentSupplyDetailsInGETFieldsForCollection:
            title: document_supply_details_ins
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                quantityAviavable:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceIn:
                    nullable: true
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                documentStoreIn:
                    nullable: true
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        DocumentSupplyDetailsInGETExtra_fieldsForCollection:
            title: document_supply_details_ins
            type: object
            properties: {  }
        DocumentSupplyDetailsInGETFields:
            title: document_supply_details_ins
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                quantityAviavable:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceIn:
                    nullable: true
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                documentStoreIn:
                    nullable: true
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        DocumentSupplyDetailsInGETExtra_fields:
            title: document_supply_details_ins
            type: object
            properties: {  }
        DocumentSupplyDetailsInPATCHForCollection:
            title: document_supply_details_ins
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    quantityAviavable:
                        type: number
                        nullable: true
                        format: float
                    productPrice:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                    notes:
                        type: string
                        nullable: true
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    serialCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentInvoiceIn:
                        nullable: true
                        description: 'integer or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                    documentStoreIn:
                        nullable: true
                        description: 'integer or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                required:
                    - id
        DocumentSupplyDetailsInPATCH:
            title: document_supply_details_ins
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                quantityAviavable:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceIn:
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                documentStoreIn:
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
        DocumentSupplyDetailsInPOSTForCollection:
            title: document_supply_details_ins
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    quantityAviavable:
                        type: number
                        nullable: true
                        format: float
                    productPrice:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                    notes:
                        type: string
                        nullable: true
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    serialCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentInvoiceIn:
                        nullable: true
                        description: 'integer or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                    documentStoreIn:
                        nullable: true
                        description: 'integer or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
        DocumentSupplyDetailsInPOST:
            title: document_supply_details_ins
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                quantity:
                    type: number
                    nullable: true
                    format: float
                quantityAviavable:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceIn:
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                documentStoreIn:
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
        DocumentSupplyDetailsOutGETFieldsForCollection:
            title: document_supply_details_outs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSupplyDetailsInId:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceOut:
                    nullable: true
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                documentStoreOut:
                    nullable: true
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        DocumentSupplyDetailsOutGETExtra_fieldsForCollection:
            title: document_supply_details_outs
            type: object
            properties: {  }
        DocumentSupplyDetailsOutGETFields:
            title: document_supply_details_outs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSupplyDetailsInId:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceOut:
                    nullable: true
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                documentStoreOut:
                    nullable: true
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        DocumentSupplyDetailsOutGETExtra_fields:
            title: document_supply_details_outs
            type: object
            properties: {  }
        DocumentSupplyDetailsOutPATCHForCollection:
            title: document_supply_details_outs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentSupplyDetailsInId:
                        type: integer
                        nullable: true
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    productPrice:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                    notes:
                        type: string
                        nullable: true
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    serialCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentInvoiceOut:
                        nullable: true
                        description: 'integer or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                    documentStoreOut:
                        nullable: true
                        description: 'integer or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                required:
                    - id
        DocumentSupplyDetailsOutPATCH:
            title: document_supply_details_outs
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSupplyDetailsInId:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceOut:
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                documentStoreOut:
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
        DocumentSupplyDetailsOutPOSTForCollection:
            title: document_supply_details_outs
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    documentSupplyDetailsInId:
                        type: integer
                        nullable: true
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    productPrice:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                    notes:
                        type: string
                        nullable: true
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    serialCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentInvoiceOut:
                        nullable: true
                        description: 'integer or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                    documentStoreOut:
                        nullable: true
                        description: 'integer or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
        DocumentSupplyDetailsOutPOST:
            title: document_supply_details_outs
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSupplyDetailsInId:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: true
                    format: float
                productPrice:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                notes:
                    type: string
                    nullable: true
                date:
                    type: string
                    nullable: true
                    format: date-time
                serialCode:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoiceOut:
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                documentStoreOut:
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
        DocumentTypeLicensesGETFieldsForCollection:
            title: document_type_licenses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentTypeName:
                    type: string
                    nullable: true
                    maxLength: 255
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                licenses:
                    type: string
                    nullable: false
                    maxLength: 20
        DocumentTypeLicensesGETExtra_fieldsForCollection:
            title: document_type_licenses
            type: object
            properties: {  }
        DocumentTypeLicensesGETFields:
            title: document_type_licenses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentTypeName:
                    type: string
                    nullable: true
                    maxLength: 255
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                licenses:
                    type: string
                    nullable: false
                    maxLength: 20
        DocumentTypeLicensesGETExtra_fields:
            title: document_type_licenses
            type: object
            properties: {  }
        DocumentTypeLicensesPATCHForCollection:
            title: document_type_licenses
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    documentTypeName:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentType:
                        type: integer
                        nullable: false
                    documentSubtype:
                        type: string
                        nullable: true
                        maxLength: 5
                    licenses:
                        type: string
                        nullable: false
                        maxLength: 20
                required:
                    - id
                    - documentType
                    - licenses
        DocumentTypeLicensesPATCH:
            title: document_type_licenses
            type: object
            properties:
                documentTypeName:
                    type: string
                    nullable: true
                    maxLength: 255
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                licenses:
                    type: string
                    nullable: false
                    maxLength: 20
            required:
                - documentType
                - licenses
        DocumentTypeLicensesPOSTForCollection:
            title: document_type_licenses
            type: array
            items:
                type: object
                properties:
                    documentTypeName:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentType:
                        type: integer
                        nullable: false
                    documentSubtype:
                        type: string
                        nullable: true
                        maxLength: 5
                    licenses:
                        type: string
                        nullable: false
                        maxLength: 20
                required:
                    - documentType
                    - licenses
        DocumentTypeLicensesPOST:
            title: document_type_licenses
            type: object
            properties:
                documentTypeName:
                    type: string
                    nullable: true
                    maxLength: 255
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                licenses:
                    type: string
                    nullable: false
                    maxLength: 20
            required:
                - documentType
                - licenses
        EmailAccountGETFieldsForCollection:
            title: email_accounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        EmailAccountGETExtra_fieldsForCollection:
            title: email_accounts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                accessRights:
                    type: string
                    nullable: true
                    description: extra_field
        EmailAccountGETFields:
            title: email_accounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        EmailAccountGETExtra_fields:
            title: email_accounts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                accessRights:
                    type: string
                    nullable: true
                    description: extra_field
        EmailAccountPATCHForCollection:
            title: email_accounts
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    emailAccountName:
                        type: string
                        nullable: true
                        maxLength: 255
                    emailAddress:
                        type: string
                        nullable: false
                    smtpSender:
                        type: string
                        nullable: true
                    smtpServer:
                        type: string
                        nullable: true
                        maxLength: 255
                    smtpPort:
                        type: integer
                        nullable: true
                    smtpLogin:
                        type: string
                        nullable: true
                        maxLength: 255
                    smtpPass:
                        type: string
                        nullable: true
                        maxLength: 255
                        writeOnly: true
                    smtpSecure:
                        type: string
                        nullable: true
                        maxLength: 5
                    unreadMessagesCounter:
                        type: integer
                        nullable: true
                    imapServer:
                        type: string
                        nullable: true
                        maxLength: 255
                    imapPort:
                        type: integer
                        nullable: true
                    imapLogin:
                        type: string
                        nullable: true
                        maxLength: 255
                    imapPass:
                        type: string
                        nullable: true
                        maxLength: 255
                        writeOnly: true
                    imapSecure:
                        type: string
                        nullable: true
                        maxLength: 5
                    configModificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    fullSynchNow:
                        type: boolean
                        nullable: true
                    validateCert:
                        type: boolean
                        nullable: true
                    archival:
                        type: boolean
                        nullable: true
                    authMethod:
                        type: string
                        nullable: true
                        maxLength: 20
                    smtpAuthMethod:
                        type: string
                        nullable: true
                        maxLength: 20
                    appendToSend:
                        type: boolean
                        nullable: true
                    lastIncSyncDate:
                        type: string
                        nullable: true
                        format: date-time
                    isSystemAccount:
                        type: boolean
                        nullable: false
                    sentFolderName:
                        type: string
                        nullable: true
                        maxLength: 255
                    authType:
                        type: string
                        nullable: false
                        maxLength: 10
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    credentials:
                        nullable: false
                        writeOnly: true
                        description: 'integer or array<object> or object (userToEmailAccountCredential)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserToEmailAccountCredentialPATCHForRelation'
                required:
                    - emailAddress
        EmailAccountPATCH:
            title: email_accounts
            type: object
            properties:
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                credentials:
                    nullable: false
                    writeOnly: true
                    description: 'integer or array<object> or object (userToEmailAccountCredential)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserToEmailAccountCredentialPATCHForRelation'
            required:
                - emailAddress
        EmailAccountPOSTForCollection:
            title: email_accounts
            type: array
            items:
                type: object
                properties:
                    emailAccountName:
                        type: string
                        nullable: true
                        maxLength: 255
                    emailAddress:
                        type: string
                        nullable: false
                    smtpSender:
                        type: string
                        nullable: true
                    smtpServer:
                        type: string
                        nullable: true
                        maxLength: 255
                    smtpPort:
                        type: integer
                        nullable: true
                    smtpLogin:
                        type: string
                        nullable: true
                        maxLength: 255
                    smtpPass:
                        type: string
                        nullable: true
                        maxLength: 255
                        writeOnly: true
                    smtpSecure:
                        type: string
                        nullable: true
                        maxLength: 5
                    unreadMessagesCounter:
                        type: integer
                        nullable: true
                    imapServer:
                        type: string
                        nullable: true
                        maxLength: 255
                    imapPort:
                        type: integer
                        nullable: true
                    imapLogin:
                        type: string
                        nullable: true
                        maxLength: 255
                    imapPass:
                        type: string
                        nullable: true
                        maxLength: 255
                        writeOnly: true
                    imapSecure:
                        type: string
                        nullable: true
                        maxLength: 5
                    configModificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    fullSynchNow:
                        type: boolean
                        nullable: true
                    validateCert:
                        type: boolean
                        nullable: true
                    archival:
                        type: boolean
                        nullable: true
                    authMethod:
                        type: string
                        nullable: true
                        maxLength: 20
                    smtpAuthMethod:
                        type: string
                        nullable: true
                        maxLength: 20
                    appendToSend:
                        type: boolean
                        nullable: true
                    lastIncSyncDate:
                        type: string
                        nullable: true
                        format: date-time
                    isSystemAccount:
                        type: boolean
                        nullable: false
                    sentFolderName:
                        type: string
                        nullable: true
                        maxLength: 255
                    authType:
                        type: string
                        nullable: false
                        maxLength: 10
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    credentials:
                        nullable: false
                        writeOnly: true
                        description: 'integer or array<object> or object (userToEmailAccountCredential)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserToEmailAccountCredentialPOSTForRelation'
                required:
                    - emailAddress
        EmailAccountPOST:
            title: email_accounts
            type: object
            properties:
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                credentials:
                    nullable: false
                    writeOnly: true
                    description: 'integer or array<object> or object (userToEmailAccountCredential)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserToEmailAccountCredentialPOSTForRelation'
            required:
                - emailAddress
        EmailMessageGETFieldsForCollection:
            title: email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                deliveryDate:
                    type: string
                    nullable: true
                    format: date-time
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                hasBeenRead:
                    type: boolean
                    nullable: false
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                receivedDate:
                    type: string
                    nullable: true
                    format: date-time
                serverMessageId:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: false
                hasAttachments:
                    type: boolean
                    nullable: true
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
        EmailMessageGETExtra_fieldsForCollection:
            title: email_messages
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                senderUser:
                    type: object
                    nullable: true
                    description: extra_field
        EmailMessageGETFields:
            title: email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                deliveryDate:
                    type: string
                    nullable: true
                    format: date-time
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                hasBeenRead:
                    type: boolean
                    nullable: false
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                receivedDate:
                    type: string
                    nullable: true
                    format: date-time
                serverMessageId:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: false
                hasAttachments:
                    type: boolean
                    nullable: true
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
        EmailMessageGETExtra_fields:
            title: email_messages
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                senderUser:
                    type: object
                    nullable: true
                    description: extra_field
        EmailMessagePATCHForCollection:
            title: email_messages
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    subject:
                        type: string
                        nullable: true
                    contentHtml:
                        type: string
                        nullable: true
                    hasBeenRead:
                        type: boolean
                        nullable: false
                    headers:
                        type: string
                        nullable: false
                    attachments:
                        type: string
                        nullable: true
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                    relations:
                        type: object
                        nullable: true
                        description: extra_field
                required:
                    - headers
        EmailMessagePATCH:
            title: email_messages
            type: object
            properties:
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                hasBeenRead:
                    type: boolean
                    nullable: false
                headers:
                    type: string
                    nullable: false
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
            required:
                - headers
        EmailMessagePOSTForCollection:
            title: email_messages
            type: array
            items:
                type: object
                properties:
                    subject:
                        type: string
                        nullable: true
                    contentHtml:
                        type: string
                        nullable: true
                    hasBeenRead:
                        type: boolean
                        nullable: false
                    headers:
                        type: string
                        nullable: false
                    attachments:
                        type: string
                        nullable: true
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                    relations:
                        type: object
                        nullable: true
                        description: extra_field
                required:
                    - headers
        EmailMessagePOST:
            title: email_messages
            type: object
            properties:
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                hasBeenRead:
                    type: boolean
                    nullable: false
                headers:
                    type: string
                    nullable: false
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
            required:
                - headers
        EmailMessageAdressesGETFieldsForCollection:
            title: email_message_adresses
            type: object
            properties:
                emailMessageAdressesId:
                    type: integer
                    nullable: false
                emailAdress:
                    type: string
                    nullable: true
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
        EmailMessageAdressesGETExtra_fieldsForCollection:
            title: email_message_adresses
            type: object
            properties: {  }
        EmailMessageAdressesGETFields:
            title: email_message_adresses
            type: object
            properties:
                emailMessageAdressesId:
                    type: integer
                    nullable: false
                emailAdress:
                    type: string
                    nullable: true
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
        EmailMessageAdressesGETExtra_fields:
            title: email_message_adresses
            type: object
            properties: {  }
        EmailMessageAdressesPATCHForCollection:
            title: email_message_adresses
            type: array
            items:
                type: object
                properties:
                    emailMessageAdressesId:
                        type: integer
                        nullable: false
                    emailAdress:
                        type: string
                        nullable: true
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                required:
                    - emailMessageAdressesId
        EmailMessageAdressesPATCH:
            title: email_message_adresses
            type: object
            properties:
                emailAdress:
                    type: string
                    nullable: true
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePATCHForRelation'
        EmailMessageAdressesPOSTForCollection:
            title: email_message_adresses
            type: array
            items:
                type: object
                properties:
                    emailAdress:
                        type: string
                        nullable: true
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePOSTForRelation'
        EmailMessageAdressesPOST:
            title: email_message_adresses
            type: object
            properties:
                emailAdress:
                    type: string
                    nullable: true
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePOSTForRelation'
        EmailMessageQueueGETFieldsForCollection:
            title: email_message_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                sendAttempts:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: true
                files:
                    type: string
                    nullable: false
                smtpSent:
                    type: boolean
                    nullable: false
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
        EmailMessageQueueGETExtra_fieldsForCollection:
            title: email_message_queues
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                send:
                    type: boolean
                    nullable: true
                    description: extra_field
        EmailMessageQueueGETFields:
            title: email_message_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                sendAttempts:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: true
                files:
                    type: string
                    nullable: false
                smtpSent:
                    type: boolean
                    nullable: false
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
        EmailMessageQueueGETExtra_fields:
            title: email_message_queues
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                send:
                    type: boolean
                    nullable: true
                    description: extra_field
        EmailMessageQueuePATCHForCollection:
            title: email_message_queues
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    sendAttempts:
                        type: integer
                        nullable: false
                    subject:
                        type: string
                        nullable: true
                    contentHtml:
                        type: string
                        nullable: true
                    headers:
                        type: string
                        nullable: true
                    files:
                        type: string
                        nullable: false
                    smtpSent:
                        type: boolean
                        nullable: false
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                    send:
                        type: boolean
                        nullable: true
                        description: extra_field
        EmailMessageQueuePATCH:
            title: email_message_queues
            type: object
            properties:
                sendAttempts:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: true
                files:
                    type: string
                    nullable: false
                smtpSent:
                    type: boolean
                    nullable: false
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                send:
                    type: boolean
                    nullable: true
                    description: extra_field
        EmailMessageQueuePOSTForCollection:
            title: email_message_queues
            type: array
            items:
                type: object
                properties:
                    sendAttempts:
                        type: integer
                        nullable: false
                    subject:
                        type: string
                        nullable: true
                    contentHtml:
                        type: string
                        nullable: true
                    headers:
                        type: string
                        nullable: true
                    files:
                        type: string
                        nullable: false
                    smtpSent:
                        type: boolean
                        nullable: false
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                    send:
                        type: boolean
                        nullable: true
                        description: extra_field
        EmailMessageQueuePOST:
            title: email_message_queues
            type: object
            properties:
                sendAttempts:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: true
                files:
                    type: string
                    nullable: false
                smtpSent:
                    type: boolean
                    nullable: false
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                send:
                    type: boolean
                    nullable: true
                    description: extra_field
        EmailMessageRelationSummaryGETFieldsForCollection:
            title: email_message_relation_summaries
            type: object
            properties:
                emailMessageId:
                    type: integer
                    nullable: false
                count:
                    type: integer
                    nullable: false
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
        EmailMessageRelationSummaryGETExtra_fieldsForCollection:
            title: email_message_relation_summaries
            type: object
            properties: {  }
        EmailMessageRelationSummaryGETFields:
            title: email_message_relation_summaries
            type: object
            properties:
                emailMessageId:
                    type: integer
                    nullable: false
                count:
                    type: integer
                    nullable: false
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
        EmailMessageRelationSummaryGETExtra_fields:
            title: email_message_relation_summaries
            type: object
            properties: {  }
        EmailMessageRelationSummaryPATCHForCollection:
            title: email_message_relation_summaries
            type: array
            items:
                type: object
                properties:
                    emailMessageId:
                        type: integer
                        nullable: false
                    count:
                        type: integer
                        nullable: false
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                required:
                    - count
        EmailMessageRelationSummaryPATCH:
            title: email_message_relation_summaries
            type: object
            properties:
                count:
                    type: integer
                    nullable: false
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePATCHForRelation'
            required:
                - count
        EmailMessageRelationSummaryPOSTForCollection:
            title: email_message_relation_summaries
            type: array
            items:
                type: object
                properties:
                    count:
                        type: integer
                        nullable: false
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                required:
                    - count
        EmailMessageRelationSummaryPOST:
            title: email_message_relation_summaries
            type: object
            properties:
                count:
                    type: integer
                    nullable: false
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePOSTForRelation'
            required:
                - count
        EmailOutcomeMessageGETFieldsForCollection:
            title: email_outcome_messages
            type: object
            properties:
                messageId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                mailQueue:
                    nullable: true
                    description: (mailQueue)
                    allOf:
                        -
                            $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
                sender:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        EmailOutcomeMessageGETExtra_fieldsForCollection:
            title: email_outcome_messages
            type: object
            properties: {  }
        EmailOutcomeMessageGETFields:
            title: email_outcome_messages
            type: object
            properties:
                messageId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                mailQueue:
                    nullable: true
                    description: (mailQueue)
                    allOf:
                        -
                            $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
                sender:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        EmailOutcomeMessageGETExtra_fields:
            title: email_outcome_messages
            type: object
            properties: {  }
        EmailOutcomeMessagePATCHForCollection:
            title: email_outcome_messages
            type: array
            items:
                type: object
                properties:
                    messageId:
                        type: integer
                        nullable: false
                    recipient:
                        type: string
                        nullable: true
                    subject:
                        type: string
                        nullable: true
                    content:
                        type: string
                        nullable: true
                    sendDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    recipientDw:
                        type: string
                        nullable: true
                    recipientUdw:
                        type: string
                        nullable: true
                    isAutomatic:
                        type: boolean
                        nullable: true
                    uid:
                        type: string
                        nullable: true
                        maxLength: 32
                    imapId:
                        type: integer
                        nullable: true
                    imapFolder:
                        type: string
                        nullable: true
                        maxLength: 100
                    mailingUid:
                        type: integer
                        nullable: true
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                    mailQueue:
                        nullable: true
                        description: 'integer or object (mailQueue)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MailQueuePATCHForRelation'
                    sender:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - messageId
        EmailOutcomeMessagePATCH:
            title: email_outcome_messages
            type: object
            properties:
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                mailQueue:
                    nullable: true
                    description: 'integer or object (mailQueue)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MailQueuePATCHForRelation'
                sender:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        EmailOutcomeMessagePOSTForCollection:
            title: email_outcome_messages
            type: array
            items:
                type: object
                properties:
                    recipient:
                        type: string
                        nullable: true
                    subject:
                        type: string
                        nullable: true
                    content:
                        type: string
                        nullable: true
                    sendDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    recipientDw:
                        type: string
                        nullable: true
                    recipientUdw:
                        type: string
                        nullable: true
                    isAutomatic:
                        type: boolean
                        nullable: true
                    uid:
                        type: string
                        nullable: true
                        maxLength: 32
                    imapId:
                        type: integer
                        nullable: true
                    imapFolder:
                        type: string
                        nullable: true
                        maxLength: 100
                    mailingUid:
                        type: integer
                        nullable: true
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                    mailQueue:
                        nullable: true
                        description: 'integer or object (mailQueue)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MailQueuePOSTForRelation'
                    sender:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        EmailOutcomeMessagePOST:
            title: email_outcome_messages
            type: object
            properties:
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                mailQueue:
                    nullable: true
                    description: 'integer or object (mailQueue)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MailQueuePOSTForRelation'
                sender:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        EmailOutcomeMessageAdressesGETFieldsForCollection:
            title: email_outcome_message_adresses
            type: object
            properties:
                emailMessageAdressesId:
                    type: integer
                    nullable: false
                emailAdress:
                    type: string
                    nullable: true
                    maxLength: 100
                emailOutcomeMessage:
                    nullable: true
                    description: (emailOutcomeMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForRelation'
        EmailOutcomeMessageAdressesGETExtra_fieldsForCollection:
            title: email_outcome_message_adresses
            type: object
            properties: {  }
        EmailOutcomeMessageAdressesGETFields:
            title: email_outcome_message_adresses
            type: object
            properties:
                emailMessageAdressesId:
                    type: integer
                    nullable: false
                emailAdress:
                    type: string
                    nullable: true
                    maxLength: 100
                emailOutcomeMessage:
                    nullable: true
                    description: (emailOutcomeMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForRelation'
        EmailOutcomeMessageAdressesGETExtra_fields:
            title: email_outcome_message_adresses
            type: object
            properties: {  }
        EmailOutcomeMessageAdressesPATCHForCollection:
            title: email_outcome_message_adresses
            type: array
            items:
                type: object
                properties:
                    emailMessageAdressesId:
                        type: integer
                        nullable: false
                    emailAdress:
                        type: string
                        nullable: true
                        maxLength: 100
                    emailOutcomeMessage:
                        nullable: true
                        description: 'integer or object (emailOutcomeMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailOutcomeMessagePATCHForRelation'
                required:
                    - emailMessageAdressesId
        EmailOutcomeMessageAdressesPATCH:
            title: email_outcome_message_adresses
            type: object
            properties:
                emailAdress:
                    type: string
                    nullable: true
                    maxLength: 100
                emailOutcomeMessage:
                    nullable: true
                    description: 'integer or object (emailOutcomeMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailOutcomeMessagePATCHForRelation'
        EmailOutcomeMessageAdressesPOSTForCollection:
            title: email_outcome_message_adresses
            type: array
            items:
                type: object
                properties:
                    emailAdress:
                        type: string
                        nullable: true
                        maxLength: 100
                    emailOutcomeMessage:
                        nullable: true
                        description: 'integer or object (emailOutcomeMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailOutcomeMessagePOSTForRelation'
        EmailOutcomeMessageAdressesPOST:
            title: email_outcome_message_adresses
            type: object
            properties:
                emailAdress:
                    type: string
                    nullable: true
                    maxLength: 100
                emailOutcomeMessage:
                    nullable: true
                    description: 'integer or object (emailOutcomeMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailOutcomeMessagePOSTForRelation'
        EmailTemplateGETFieldsForCollection:
            title: email_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                isDefault:
                    type: boolean
                    nullable: true
        EmailTemplateGETExtra_fieldsForCollection:
            title: email_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        EmailTemplateGETFields:
            title: email_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                isDefault:
                    type: boolean
                    nullable: true
        EmailTemplateGETExtra_fields:
            title: email_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        EmailTemplatePATCHForCollection:
            title: email_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    plain:
                        type: boolean
                        nullable: false
                    isDefault:
                        type: boolean
                        nullable: true
        EmailTemplatePATCH:
            title: email_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                isDefault:
                    type: boolean
                    nullable: true
        EmailTemplatePOSTForCollection:
            title: email_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    plain:
                        type: boolean
                        nullable: false
                    isDefault:
                        type: boolean
                        nullable: true
        EmailTemplatePOST:
            title: email_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                isDefault:
                    type: boolean
                    nullable: true
        EstimatedQuantityGETFieldsForCollection:
            title: estimated_quantities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        EstimatedQuantityGETExtra_fieldsForCollection:
            title: estimated_quantities
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        EstimatedQuantityGETFields:
            title: estimated_quantities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        EstimatedQuantityGETExtra_fields:
            title: estimated_quantities
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        EstimatedQuantityPATCHForCollection:
            title: estimated_quantities
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    quantityFrom:
                        type: number
                        nullable: true
                        format: float
                    quantityTo:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
        EstimatedQuantityPATCH:
            title: estimated_quantities
            type: object
            properties:
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        EstimatedQuantityPOSTForCollection:
            title: estimated_quantities
            type: array
            items:
                type: object
                properties:
                    quantityFrom:
                        type: number
                        nullable: true
                        format: float
                    quantityTo:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        EstimatedQuantityPOST:
            title: estimated_quantities
            type: object
            properties:
                quantityFrom:
                    type: number
                    nullable: true
                    format: float
                quantityTo:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        ExchangeGETFieldsForCollection:
            title: exchanges
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        ExchangeGETExtra_fieldsForCollection:
            title: exchanges
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExchangeGETFields:
            title: exchanges
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        ExchangeGETExtra_fields:
            title: exchanges
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExchangePATCHForCollection:
            title: exchanges
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    currencyCodeFrom:
                        type: string
                        nullable: true
                        maxLength: 3
                    currencyCodeTo:
                        type: string
                        nullable: true
                        maxLength: 3
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    exchangeType:
                        type: integer
                        nullable: true
                    exchangeDate:
                        type: string
                        nullable: true
                        format: date-time
                    reverseRatio:
                        type: number
                        nullable: true
                        format: float
                    pair:
                        type: string
                        nullable: true
                        maxLength: 7
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
        ExchangePATCH:
            title: exchanges
            type: object
            properties:
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
        ExchangePOSTForCollection:
            title: exchanges
            type: array
            items:
                type: object
                properties:
                    currencyCodeFrom:
                        type: string
                        nullable: true
                        maxLength: 3
                    currencyCodeTo:
                        type: string
                        nullable: true
                        maxLength: 3
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    exchangeType:
                        type: integer
                        nullable: true
                    exchangeDate:
                        type: string
                        nullable: true
                        format: date-time
                    reverseRatio:
                        type: number
                        nullable: true
                        format: float
                    pair:
                        type: string
                        nullable: true
                        maxLength: 7
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
        ExchangePOST:
            title: exchanges
            type: object
            properties:
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
        ExchangeHistoryGETFieldsForCollection:
            title: exchange_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ExchangeHistoryGETExtra_fieldsForCollection:
            title: exchange_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExchangeHistoryGETFields:
            title: exchange_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ExchangeHistoryGETExtra_fields:
            title: exchange_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExchangeHistoryPATCHForCollection:
            title: exchange_histories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    currencyCodeFrom:
                        type: string
                        nullable: true
                        maxLength: 3
                    currencyCodeTo:
                        type: string
                        nullable: true
                        maxLength: 3
                    exchangeDate:
                        type: string
                        nullable: true
                        format: date-time
                    exchangeSource:
                        type: string
                        nullable: true
                        maxLength: 255
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    exchangeType:
                        type: integer
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    reverseRatio:
                        type: number
                        nullable: true
                        format: float
                    pair:
                        type: string
                        nullable: true
                        maxLength: 7
        ExchangeHistoryPATCH:
            title: exchange_histories
            type: object
            properties:
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ExchangeHistoryPOSTForCollection:
            title: exchange_histories
            type: array
            items:
                type: object
                properties:
                    currencyCodeFrom:
                        type: string
                        nullable: true
                        maxLength: 3
                    currencyCodeTo:
                        type: string
                        nullable: true
                        maxLength: 3
                    exchangeDate:
                        type: string
                        nullable: true
                        format: date-time
                    exchangeSource:
                        type: string
                        nullable: true
                        maxLength: 255
                    exchangeRatio:
                        type: number
                        nullable: true
                        format: float
                    exchangeType:
                        type: integer
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    reverseRatio:
                        type: number
                        nullable: true
                        format: float
                    pair:
                        type: string
                        nullable: true
                        maxLength: 7
        ExchangeHistoryPOST:
            title: exchange_histories
            type: object
            properties:
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ExchangePairsGETFieldsForCollection:
            title: exchange_pairs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                pair:
                    type: string
                    nullable: false
                    maxLength: 7
        ExchangePairsGETExtra_fieldsForCollection:
            title: exchange_pairs
            type: object
            properties: {  }
        ExchangePairsGETFields:
            title: exchange_pairs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                pair:
                    type: string
                    nullable: false
                    maxLength: 7
        ExchangePairsGETExtra_fields:
            title: exchange_pairs
            type: object
            properties: {  }
        ExchangePairsPATCHForCollection:
            title: exchange_pairs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    pair:
                        type: string
                        nullable: false
                        maxLength: 7
                required:
                    - id
                    - pair
        ExchangePairsPATCH:
            title: exchange_pairs
            type: object
            properties:
                pair:
                    type: string
                    nullable: false
                    maxLength: 7
            required:
                - pair
        ExchangePairsPOSTForCollection:
            title: exchange_pairs
            type: array
            items:
                type: object
                properties:
                    pair:
                        type: string
                        nullable: false
                        maxLength: 7
                required:
                    - pair
        ExchangePairsPOST:
            title: exchange_pairs
            type: object
            properties:
                pair:
                    type: string
                    nullable: false
                    maxLength: 7
            required:
                - pair
        ExportDiscountGETFieldsForCollection:
            title: export_discounts
            type: object
            properties:
                exportDiscountId:
                    type: integer
                    nullable: false
                discount:
                    nullable: true
                    description: (discount)
                    allOf:
                        -
                            $ref: '#/components/schemas/DiscountGETFieldsForRelation'
        ExportDiscountGETExtra_fieldsForCollection:
            title: export_discounts
            type: object
            properties: {  }
        ExportDiscountGETFields:
            title: export_discounts
            type: object
            properties:
                exportDiscountId:
                    type: integer
                    nullable: false
                discount:
                    nullable: true
                    description: (discount)
                    allOf:
                        -
                            $ref: '#/components/schemas/DiscountGETFieldsForRelation'
        ExportDiscountGETExtra_fields:
            title: export_discounts
            type: object
            properties: {  }
        ExportDiscountPATCHForCollection:
            title: export_discounts
            type: array
            items:
                type: object
                properties:
                    exportDiscountId:
                        type: integer
                        nullable: false
                    discount:
                        nullable: true
                        description: 'integer or object (discount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DiscountPATCHForRelation'
                required:
                    - exportDiscountId
        ExportDiscountPATCH:
            title: export_discounts
            type: object
            properties:
                discount:
                    nullable: true
                    description: 'integer or object (discount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DiscountPATCHForRelation'
        ExportDiscountPOSTForCollection:
            title: export_discounts
            type: array
            items:
                type: object
                properties:
                    discount:
                        nullable: true
                        description: 'integer or object (discount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DiscountPOSTForRelation'
        ExportDiscountPOST:
            title: export_discounts
            type: object
            properties:
                discount:
                    nullable: true
                    description: 'integer or object (discount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DiscountPOSTForRelation'
        ExportInternalOrderGETFieldsForCollection:
            title: export_internal_orders
            type: object
            properties:
                exportOrderId:
                    type: integer
                    nullable: false
                notes:
                    type: string
                    nullable: true
                internalDocumentOrder:
                    nullable: true
                    description: (internalDocumentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForRelation'
        ExportInternalOrderGETExtra_fieldsForCollection:
            title: export_internal_orders
            type: object
            properties: {  }
        ExportInternalOrderGETFields:
            title: export_internal_orders
            type: object
            properties:
                exportOrderId:
                    type: integer
                    nullable: false
                notes:
                    type: string
                    nullable: true
                internalDocumentOrder:
                    nullable: true
                    description: (internalDocumentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForRelation'
        ExportInternalOrderGETExtra_fields:
            title: export_internal_orders
            type: object
            properties: {  }
        ExportInternalOrderPATCHForCollection:
            title: export_internal_orders
            type: array
            items:
                type: object
                properties:
                    exportOrderId:
                        type: integer
                        nullable: false
                    notes:
                        type: string
                        nullable: true
                    internalDocumentOrder:
                        nullable: true
                        description: 'integer or object (internalDocumentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/InternalDocumentOrderPATCHForRelation'
                required:
                    - exportOrderId
        ExportInternalOrderPATCH:
            title: export_internal_orders
            type: object
            properties:
                notes:
                    type: string
                    nullable: true
                internalDocumentOrder:
                    nullable: true
                    description: 'integer or object (internalDocumentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderPATCHForRelation'
        ExportInternalOrderPOSTForCollection:
            title: export_internal_orders
            type: array
            items:
                type: object
                properties:
                    notes:
                        type: string
                        nullable: true
                    internalDocumentOrder:
                        nullable: true
                        description: 'integer or object (internalDocumentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/InternalDocumentOrderPOSTForRelation'
        ExportInternalOrderPOST:
            title: export_internal_orders
            type: object
            properties:
                notes:
                    type: string
                    nullable: true
                internalDocumentOrder:
                    nullable: true
                    description: 'integer or object (internalDocumentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderPOSTForRelation'
        ExportOrderGETFieldsForCollection:
            title: export_orders
            type: object
            properties:
                exportOrderId:
                    type: integer
                    nullable: false
                notes:
                    type: string
                    nullable: true
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        ExportOrderGETExtra_fieldsForCollection:
            title: export_orders
            type: object
            properties: {  }
        ExportOrderGETFields:
            title: export_orders
            type: object
            properties:
                exportOrderId:
                    type: integer
                    nullable: false
                notes:
                    type: string
                    nullable: true
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        ExportOrderGETExtra_fields:
            title: export_orders
            type: object
            properties: {  }
        ExportOrderPATCHForCollection:
            title: export_orders
            type: array
            items:
                type: object
                properties:
                    exportOrderId:
                        type: integer
                        nullable: false
                    notes:
                        type: string
                        nullable: true
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                required:
                    - exportOrderId
        ExportOrderPATCH:
            title: export_orders
            type: object
            properties:
                notes:
                    type: string
                    nullable: true
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
        ExportOrderPOSTForCollection:
            title: export_orders
            type: array
            items:
                type: object
                properties:
                    notes:
                        type: string
                        nullable: true
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
        ExportOrderPOST:
            title: export_orders
            type: object
            properties:
                notes:
                    type: string
                    nullable: true
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
        ExportTradeDocumentGETFieldsForCollection:
            title: export_trade_documents
            type: object
            properties:
                exportTradeDocumentId:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 100
        ExportTradeDocumentGETExtra_fieldsForCollection:
            title: export_trade_documents
            type: object
            properties: {  }
        ExportTradeDocumentGETFields:
            title: export_trade_documents
            type: object
            properties:
                exportTradeDocumentId:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 100
        ExportTradeDocumentGETExtra_fields:
            title: export_trade_documents
            type: object
            properties: {  }
        ExportTradeDocumentPATCHForCollection:
            title: export_trade_documents
            type: array
            items:
                type: object
                properties:
                    exportTradeDocumentId:
                        type: integer
                        nullable: false
                    documentId:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 100
                required:
                    - exportTradeDocumentId
        ExportTradeDocumentPATCH:
            title: export_trade_documents
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 100
        ExportTradeDocumentPOSTForCollection:
            title: export_trade_documents
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: true
                    documentType:
                        type: string
                        nullable: true
                        maxLength: 100
        ExportTradeDocumentPOST:
            title: export_trade_documents
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: true
                documentType:
                    type: string
                    nullable: true
                    maxLength: 100
        ExternalMarkerGETFieldsForCollection:
            title: external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                symbol:
                    type: string
                    nullable: false
                    maxLength: 1
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
        ExternalMarkerGETExtra_fieldsForCollection:
            title: external_markers
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExternalMarkerGETFields:
            title: external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                symbol:
                    type: string
                    nullable: false
                    maxLength: 1
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
        ExternalMarkerGETExtra_fields:
            title: external_markers
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExternalMarkerPATCHForCollection:
            title: external_markers
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    label:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: false
                    isPromoted:
                        type: boolean
                        nullable: false
                required:
                    - label
        ExternalMarkerPATCH:
            title: external_markers
            type: object
            properties:
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
            required:
                - label
        ExternalMarkerPOSTForCollection:
            title: external_markers
            type: array
            items:
                type: object
                properties:
                    label:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: false
                    isPromoted:
                        type: boolean
                        nullable: false
                required:
                    - label
        ExternalMarkerPOST:
            title: external_markers
            type: object
            properties:
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
            required:
                - label
        FileGETFieldsForCollection:
            title: files
            type: object
            properties: {  }
        FileGETExtra_fieldsForCollection:
            title: files
            type: object
            properties: {  }
        FileGETFields:
            title: files
            type: object
            properties: {  }
        FileGETExtra_fields:
            title: files
            type: object
            properties: {  }
        FilePATCHForCollection:
            title: files
            type: array
            items:
                type: object
                properties: {  }
        FilePATCH:
            title: files
            type: object
            properties: {  }
        FilePOSTForCollection:
            title: files
            type: array
            items:
                type: object
                properties: {  }
        FilePOST:
            title: files
            type: object
            properties: {  }
        FileDirectoryGETFieldsForCollection:
            title: file_directories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    nullable: true
                    description: (fileDirectory)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
        FileDirectoryGETExtra_fieldsForCollection:
            title: file_directories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        FileDirectoryGETFields:
            title: file_directories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    nullable: true
                    description: (fileDirectory)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
        FileDirectoryGETExtra_fields:
            title: file_directories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        FileDirectoryPATCHForCollection:
            title: file_directories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isLastDirectory:
                        type: boolean
                        nullable: true
                    parentDirectory:
                        nullable: true
                        description: 'integer or object (fileDirectory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
                    subdirectories:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    files:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    credentials:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - name
        FileDirectoryPATCH:
            title: file_directories
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - name
        FileDirectoryPOSTForCollection:
            title: file_directories
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isLastDirectory:
                        type: boolean
                        nullable: true
                    parentDirectory:
                        nullable: true
                        description: 'integer or object (fileDirectory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
                    subdirectories:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    files:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    credentials:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                required:
                    - name
        FileDirectoryPOST:
            title: file_directories
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - name
        FileDirectoryCredentialGETFieldsForCollection:
            title: file_directory_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fileDirectoryType:
                    type: integer
                    nullable: true
                credential:
                    type: integer
                    nullable: true
                fileDirectory:
                    nullable: true
                    description: (fileDirectory)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        FileDirectoryCredentialGETExtra_fieldsForCollection:
            title: file_directory_credentials
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        FileDirectoryCredentialGETFields:
            title: file_directory_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fileDirectoryType:
                    type: integer
                    nullable: true
                credential:
                    type: integer
                    nullable: true
                fileDirectory:
                    nullable: true
                    description: (fileDirectory)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        FileDirectoryCredentialGETExtra_fields:
            title: file_directory_credentials
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        FileDirectoryCredentialPATCHForCollection:
            title: file_directory_credentials
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fileDirectoryType:
                        type: integer
                        nullable: true
                    credential:
                        type: integer
                        nullable: true
                    fileDirectory:
                        nullable: true
                        description: 'integer or object (fileDirectory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
        FileDirectoryCredentialPATCH:
            title: file_directory_credentials
            type: object
            properties:
                fileDirectoryType:
                    type: integer
                    nullable: true
                credential:
                    type: integer
                    nullable: true
                fileDirectory:
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        FileDirectoryCredentialPOSTForCollection:
            title: file_directory_credentials
            type: array
            items:
                type: object
                properties:
                    fileDirectoryType:
                        type: integer
                        nullable: true
                    credential:
                        type: integer
                        nullable: true
                    fileDirectory:
                        nullable: true
                        description: 'integer or object (fileDirectory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        FileDirectoryCredentialPOST:
            title: file_directory_credentials
            type: object
            properties:
                fileDirectoryType:
                    type: integer
                    nullable: true
                credential:
                    type: integer
                    nullable: true
                fileDirectory:
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        FileToDocumentOrderGETFieldsForCollection:
            title: file_to_document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                document:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileToDocumentOrderGETExtra_fieldsForCollection:
            title: file_to_document_orders
            type: object
            properties: {  }
        FileToDocumentOrderGETFields:
            title: file_to_document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                document:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileToDocumentOrderGETExtra_fields:
            title: file_to_document_orders
            type: object
            properties: {  }
        FileToDocumentOrderPATCHForCollection:
            title: file_to_document_orders
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    position:
                        type: integer
                        nullable: true
                    document:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
        FileToDocumentOrderPATCH:
            title: file_to_document_orders
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                document:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
        FileToDocumentOrderPOSTForCollection:
            title: file_to_document_orders
            type: array
            items:
                type: object
                properties:
                    position:
                        type: integer
                        nullable: true
                    document:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
        FileToDocumentOrderPOST:
            title: file_to_document_orders
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                document:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
        FileToEmailMessageGETFieldsForCollection:
            title: file_to_email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailOutcomeMessageId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        FileToEmailMessageGETExtra_fieldsForCollection:
            title: file_to_email_messages
            type: object
            properties: {  }
        FileToEmailMessageGETFields:
            title: file_to_email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailOutcomeMessageId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                emailMessage:
                    nullable: true
                    description: (emailMessage)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        FileToEmailMessageGETExtra_fields:
            title: file_to_email_messages
            type: object
            properties: {  }
        FileToEmailMessagePATCHForCollection:
            title: file_to_email_messages
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    emailOutcomeMessageId:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        FileToEmailMessagePATCH:
            title: file_to_email_messages
            type: object
            properties:
                emailOutcomeMessageId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        FileToEmailMessagePOSTForCollection:
            title: file_to_email_messages
            type: array
            items:
                type: object
                properties:
                    emailOutcomeMessageId:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    emailMessage:
                        nullable: true
                        description: 'integer or object (emailMessage)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        FileToEmailMessagePOST:
            title: file_to_email_messages
            type: object
            properties:
                emailOutcomeMessageId:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                emailMessage:
                    nullable: true
                    description: 'integer or object (emailMessage)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        FileToExternalMarkerGETFieldsForCollection:
            title: file_to_external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                externalMarker:
                    type: string
                    nullable: true
                    maxLength: 5
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileToExternalMarkerGETExtra_fieldsForCollection:
            title: file_to_external_markers
            type: object
            properties: {  }
        FileToExternalMarkerGETFields:
            title: file_to_external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                externalMarker:
                    type: string
                    nullable: true
                    maxLength: 5
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileToExternalMarkerGETExtra_fields:
            title: file_to_external_markers
            type: object
            properties: {  }
        FileToExternalMarkerPATCHForCollection:
            title: file_to_external_markers
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    externalMarker:
                        type: string
                        nullable: true
                        maxLength: 5
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
        FileToExternalMarkerPATCH:
            title: file_to_external_markers
            type: object
            properties:
                externalMarker:
                    type: string
                    nullable: true
                    maxLength: 5
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
        FileToExternalMarkerPOSTForCollection:
            title: file_to_external_markers
            type: array
            items:
                type: object
                properties:
                    externalMarker:
                        type: string
                        nullable: true
                        maxLength: 5
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
        FileToExternalMarkerPOST:
            title: file_to_external_markers
            type: object
            properties:
                externalMarker:
                    type: string
                    nullable: true
                    maxLength: 5
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
        FileToFileDirectoryGETFieldsForCollection:
            title: file_to_file_directories
            type: object
            properties:
                fileToFileDirectoryId:
                    type: integer
                    nullable: false
                isArchive:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                fileDirectory:
                    nullable: true
                    description: (fileDirectory)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
        FileToFileDirectoryGETExtra_fieldsForCollection:
            title: file_to_file_directories
            type: object
            properties: {  }
        FileToFileDirectoryGETFields:
            title: file_to_file_directories
            type: object
            properties:
                fileToFileDirectoryId:
                    type: integer
                    nullable: false
                isArchive:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                fileDirectory:
                    nullable: true
                    description: (fileDirectory)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
        FileToFileDirectoryGETExtra_fields:
            title: file_to_file_directories
            type: object
            properties: {  }
        FileToFileDirectoryPATCHForCollection:
            title: file_to_file_directories
            type: array
            items:
                type: object
                properties:
                    fileToFileDirectoryId:
                        type: integer
                        nullable: false
                    isArchive:
                        type: boolean
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    fileDirectory:
                        nullable: true
                        description: 'integer or object (fileDirectory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
                required:
                    - fileToFileDirectoryId
        FileToFileDirectoryPATCH:
            title: file_to_file_directories
            type: object
            properties:
                isArchive:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                fileDirectory:
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
        FileToFileDirectoryPOSTForCollection:
            title: file_to_file_directories
            type: array
            items:
                type: object
                properties:
                    isArchive:
                        type: boolean
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    fileDirectory:
                        nullable: true
                        description: 'integer or object (fileDirectory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
        FileToFileDirectoryPOST:
            title: file_to_file_directories
            type: object
            properties:
                isArchive:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                fileDirectory:
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
        FileToMessageGETFieldsForCollection:
            title: file_to_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                message:
                    nullable: true
                    description: (communication)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileToMessageGETExtra_fieldsForCollection:
            title: file_to_messages
            type: object
            properties: {  }
        FileToMessageGETFields:
            title: file_to_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                message:
                    nullable: true
                    description: (communication)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileToMessageGETExtra_fields:
            title: file_to_messages
            type: object
            properties: {  }
        FileToMessagePATCHForCollection:
            title: file_to_messages
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    position:
                        type: integer
                        nullable: true
                    message:
                        nullable: true
                        description: 'integer or object (communication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationPATCHForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - id
        FileToMessagePATCH:
            title: file_to_messages
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                message:
                    nullable: true
                    description: 'integer or object (communication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationPATCHForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
        FileToMessagePOSTForCollection:
            title: file_to_messages
            type: array
            items:
                type: object
                properties:
                    position:
                        type: integer
                        nullable: true
                    message:
                        nullable: true
                        description: 'integer or object (communication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationPOSTForRelation'
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
        FileToMessagePOST:
            title: file_to_messages
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                message:
                    nullable: true
                    description: 'integer or object (communication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationPOSTForRelation'
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
        FileToPromotionGETFieldsForCollection:
            title: file_to_promotions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        FileToPromotionGETExtra_fieldsForCollection:
            title: file_to_promotions
            type: object
            properties: {  }
        FileToPromotionGETFields:
            title: file_to_promotions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                position:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        FileToPromotionGETExtra_fields:
            title: file_to_promotions
            type: object
            properties: {  }
        FileToPromotionPATCHForCollection:
            title: file_to_promotions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    position:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - id
        FileToPromotionPATCH:
            title: file_to_promotions
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        FileToPromotionPOSTForCollection:
            title: file_to_promotions
            type: array
            items:
                type: object
                properties:
                    position:
                        type: integer
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        FileToPromotionPOST:
            title: file_to_promotions
            type: object
            properties:
                position:
                    type: integer
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        FileUploadListGETFieldsForCollection:
            title: file_upload_lists
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                url:
                    type: string
                    nullable: true
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
        FileUploadListGETExtra_fieldsForCollection:
            title: file_upload_lists
            type: object
            properties: {  }
        FileUploadListGETFields:
            title: file_upload_lists
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                url:
                    type: string
                    nullable: true
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
        FileUploadListGETExtra_fields:
            title: file_upload_lists
            type: object
            properties: {  }
        FileUploadListPATCHForCollection:
            title: file_upload_lists
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    url:
                        type: string
                        nullable: true
                    name:
                        type: string
                        nullable: true
                    description:
                        type: string
                        nullable: true
                required:
                    - id
        FileUploadListPATCH:
            title: file_upload_lists
            type: object
            properties:
                url:
                    type: string
                    nullable: true
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
        FileUploadListPOSTForCollection:
            title: file_upload_lists
            type: array
            items:
                type: object
                properties:
                    url:
                        type: string
                        nullable: true
                    name:
                        type: string
                        nullable: true
                    description:
                        type: string
                        nullable: true
        FileUploadListPOST:
            title: file_upload_lists
            type: object
            properties:
                url:
                    type: string
                    nullable: true
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
        ForeignKeyTranslationGETFieldsForCollection:
            title: foreign_key_translations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyForeign:
                    type: integer
                    nullable: true
                codeForeign:
                    type: string
                    nullable: true
                    maxLength: 255
                auraKey:
                    type: integer
                    nullable: true
                contractorCode:
                    type: string
                    nullable: true
                    maxLength: 255
                synchType:
                    type: string
                    nullable: true
                    maxLength: 255
                keyType:
                    nullable: true
                    description: (foreignKeyTranslationType)
                    allOf:
                        -
                            $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForRelation'
        ForeignKeyTranslationGETExtra_fieldsForCollection:
            title: foreign_key_translations
            type: object
            properties: {  }
        ForeignKeyTranslationGETFields:
            title: foreign_key_translations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyForeign:
                    type: integer
                    nullable: true
                codeForeign:
                    type: string
                    nullable: true
                    maxLength: 255
                auraKey:
                    type: integer
                    nullable: true
                contractorCode:
                    type: string
                    nullable: true
                    maxLength: 255
                synchType:
                    type: string
                    nullable: true
                    maxLength: 255
                keyType:
                    nullable: true
                    description: (foreignKeyTranslationType)
                    allOf:
                        -
                            $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForRelation'
        ForeignKeyTranslationGETExtra_fields:
            title: foreign_key_translations
            type: object
            properties: {  }
        ForeignKeyTranslationPATCHForCollection:
            title: foreign_key_translations
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    keyForeign:
                        type: integer
                        nullable: true
                    codeForeign:
                        type: string
                        nullable: true
                        maxLength: 255
                    auraKey:
                        type: integer
                        nullable: true
                    contractorCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    synchType:
                        type: string
                        nullable: true
                        maxLength: 255
                    keyType:
                        nullable: true
                        description: 'integer or object (foreignKeyTranslationType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePATCHForRelation'
                required:
                    - id
        ForeignKeyTranslationPATCH:
            title: foreign_key_translations
            type: object
            properties:
                keyForeign:
                    type: integer
                    nullable: true
                codeForeign:
                    type: string
                    nullable: true
                    maxLength: 255
                auraKey:
                    type: integer
                    nullable: true
                contractorCode:
                    type: string
                    nullable: true
                    maxLength: 255
                synchType:
                    type: string
                    nullable: true
                    maxLength: 255
                keyType:
                    nullable: true
                    description: 'integer or object (foreignKeyTranslationType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ForeignKeyTranslationTypePATCHForRelation'
        ForeignKeyTranslationPOSTForCollection:
            title: foreign_key_translations
            type: array
            items:
                type: object
                properties:
                    keyForeign:
                        type: integer
                        nullable: true
                    codeForeign:
                        type: string
                        nullable: true
                        maxLength: 255
                    auraKey:
                        type: integer
                        nullable: true
                    contractorCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    synchType:
                        type: string
                        nullable: true
                        maxLength: 255
                    keyType:
                        nullable: true
                        description: 'integer or object (foreignKeyTranslationType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePOSTForRelation'
        ForeignKeyTranslationPOST:
            title: foreign_key_translations
            type: object
            properties:
                keyForeign:
                    type: integer
                    nullable: true
                codeForeign:
                    type: string
                    nullable: true
                    maxLength: 255
                auraKey:
                    type: integer
                    nullable: true
                contractorCode:
                    type: string
                    nullable: true
                    maxLength: 255
                synchType:
                    type: string
                    nullable: true
                    maxLength: 255
                keyType:
                    nullable: true
                    description: 'integer or object (foreignKeyTranslationType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ForeignKeyTranslationTypePOSTForRelation'
        ForeignKeyTranslationTypeGETFieldsForCollection:
            title: foreign_key_translation_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
        ForeignKeyTranslationTypeGETExtra_fieldsForCollection:
            title: foreign_key_translation_types
            type: object
            properties: {  }
        ForeignKeyTranslationTypeGETFields:
            title: foreign_key_translation_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
        ForeignKeyTranslationTypeGETExtra_fields:
            title: foreign_key_translation_types
            type: object
            properties: {  }
        ForeignKeyTranslationTypePATCHForCollection:
            title: foreign_key_translation_types
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    keyName:
                        type: string
                        nullable: false
                        maxLength: 255
                    keyDescription:
                        type: string
                        nullable: true
                required:
                    - id
                    - keyName
        ForeignKeyTranslationTypePATCH:
            title: foreign_key_translation_types
            type: object
            properties:
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
            required:
                - keyName
        ForeignKeyTranslationTypePOSTForCollection:
            title: foreign_key_translation_types
            type: array
            items:
                type: object
                properties:
                    keyName:
                        type: string
                        nullable: false
                        maxLength: 255
                    keyDescription:
                        type: string
                        nullable: true
                required:
                    - keyName
        ForeignKeyTranslationTypePOST:
            title: foreign_key_translation_types
            type: object
            properties:
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
            required:
                - keyName
        GanttGETFieldsForCollection:
            title: gantts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
        GanttGETExtra_fieldsForCollection:
            title: gantts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        GanttGETFields:
            title: gantts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
        GanttGETExtra_fields:
            title: gantts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        GanttPATCHForCollection:
            title: gantts
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    htmlCode:
                        type: string
                        nullable: true
                    fields:
                        type: string
                        nullable: true
                    filterProjects:
                        type: string
                        nullable: false
                    filterAdditionalUserUsers:
                        type: string
                        nullable: false
                    filterResponsibleUserUsers:
                        type: string
                        nullable: false
                    filterUserProfiles:
                        type: string
                        nullable: false
                required:
                    - name
        GanttPATCH:
            title: gantts
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
            required:
                - name
        GanttPOSTForCollection:
            title: gantts
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    htmlCode:
                        type: string
                        nullable: true
                    fields:
                        type: string
                        nullable: true
                    filterProjects:
                        type: string
                        nullable: false
                    filterAdditionalUserUsers:
                        type: string
                        nullable: false
                    filterResponsibleUserUsers:
                        type: string
                        nullable: false
                    filterUserProfiles:
                        type: string
                        nullable: false
                required:
                    - name
        GanttPOST:
            title: gantts
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
            required:
                - name
        HolidayGETFieldsForCollection:
            title: holidaies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                holiday:
                    type: string
                    nullable: false
                    format: date
        HolidayGETExtra_fieldsForCollection:
            title: holidaies
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        HolidayGETFields:
            title: holidaies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                holiday:
                    type: string
                    nullable: false
                    format: date
        HolidayGETExtra_fields:
            title: holidaies
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        HolidayPATCHForCollection:
            title: holidaies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    holiday:
                        type: string
                        nullable: false
                        format: date
                required:
                    - holiday
        HolidayPATCH:
            title: holidaies
            type: object
            properties:
                holiday:
                    type: string
                    nullable: false
                    format: date
            required:
                - holiday
        HolidayPOSTForCollection:
            title: holidaies
            type: array
            items:
                type: object
                properties:
                    holiday:
                        type: string
                        nullable: false
                        format: date
                required:
                    - holiday
        HolidayPOST:
            title: holidaies
            type: object
            properties:
                holiday:
                    type: string
                    nullable: false
                    format: date
            required:
                - holiday
        I18nGETFieldsForCollection:
            title: i18ns
            type: object
            properties:
                source:
                    type: string
                    nullable: false
                    maxLength: 500
                catalogue:
                    type: string
                    nullable: true
                    maxLength: 8
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
        I18nGETExtra_fieldsForCollection:
            title: i18ns
            type: object
            properties: {  }
        I18nGETFields:
            title: i18ns
            type: object
            properties:
                source:
                    type: string
                    nullable: false
                    maxLength: 500
                catalogue:
                    type: string
                    nullable: true
                    maxLength: 8
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
        I18nGETExtra_fields:
            title: i18ns
            type: object
            properties: {  }
        I18nPATCHForCollection:
            title: i18ns
            type: array
            items:
                type: object
                properties:
                    source:
                        type: string
                        nullable: false
                        maxLength: 500
                    catalogue:
                        type: string
                        nullable: true
                        maxLength: 8
                    version:
                        type: string
                        nullable: true
                    pl:
                        type: string
                        nullable: true
                        maxLength: 500
                    en:
                        type: string
                        nullable: true
                        maxLength: 500
                    de:
                        type: string
                        nullable: true
                        maxLength: 500
                    ru:
                        type: string
                        nullable: true
                        maxLength: 500
                required:
                    - source
        I18nPATCH:
            title: i18ns
            type: object
            properties:
                catalogue:
                    type: string
                    nullable: true
                    maxLength: 8
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
        I18nPOSTForCollection:
            title: i18ns
            type: array
            items:
                type: object
                properties:
                    catalogue:
                        type: string
                        nullable: true
                        maxLength: 8
                    version:
                        type: string
                        nullable: true
                    pl:
                        type: string
                        nullable: true
                        maxLength: 500
                    en:
                        type: string
                        nullable: true
                        maxLength: 500
                    de:
                        type: string
                        nullable: true
                        maxLength: 500
                    ru:
                        type: string
                        nullable: true
                        maxLength: 500
        I18nPOST:
            title: i18ns
            type: object
            properties:
                catalogue:
                    type: string
                    nullable: true
                    maxLength: 8
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
        I18nChangelogGETFieldsForCollection:
            title: i18n_changelogs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                date:
                    type: string
                    nullable: true
                    format: date-time
                original:
                    type: string
                    nullable: false
                    maxLength: 500
                source:
                    type: string
                    nullable: false
                    maxLength: 500
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
        I18nChangelogGETExtra_fieldsForCollection:
            title: i18n_changelogs
            type: object
            properties: {  }
        I18nChangelogGETFields:
            title: i18n_changelogs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                date:
                    type: string
                    nullable: true
                    format: date-time
                original:
                    type: string
                    nullable: false
                    maxLength: 500
                source:
                    type: string
                    nullable: false
                    maxLength: 500
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
        I18nChangelogGETExtra_fields:
            title: i18n_changelogs
            type: object
            properties: {  }
        I18nChangelogPATCHForCollection:
            title: i18n_changelogs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    original:
                        type: string
                        nullable: false
                        maxLength: 500
                    source:
                        type: string
                        nullable: false
                        maxLength: 500
                    version:
                        type: string
                        nullable: true
                    pl:
                        type: string
                        nullable: true
                        maxLength: 500
                    en:
                        type: string
                        nullable: true
                        maxLength: 500
                    de:
                        type: string
                        nullable: true
                        maxLength: 500
                    ru:
                        type: string
                        nullable: true
                        maxLength: 500
                required:
                    - id
                    - original
                    - source
        I18nChangelogPATCH:
            title: i18n_changelogs
            type: object
            properties:
                date:
                    type: string
                    nullable: true
                    format: date-time
                original:
                    type: string
                    nullable: false
                    maxLength: 500
                source:
                    type: string
                    nullable: false
                    maxLength: 500
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
            required:
                - original
                - source
        I18nChangelogPOSTForCollection:
            title: i18n_changelogs
            type: array
            items:
                type: object
                properties:
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    original:
                        type: string
                        nullable: false
                        maxLength: 500
                    source:
                        type: string
                        nullable: false
                        maxLength: 500
                    version:
                        type: string
                        nullable: true
                    pl:
                        type: string
                        nullable: true
                        maxLength: 500
                    en:
                        type: string
                        nullable: true
                        maxLength: 500
                    de:
                        type: string
                        nullable: true
                        maxLength: 500
                    ru:
                        type: string
                        nullable: true
                        maxLength: 500
                required:
                    - original
                    - source
        I18nChangelogPOST:
            title: i18n_changelogs
            type: object
            properties:
                date:
                    type: string
                    nullable: true
                    format: date-time
                original:
                    type: string
                    nullable: false
                    maxLength: 500
                source:
                    type: string
                    nullable: false
                    maxLength: 500
                version:
                    type: string
                    nullable: true
                pl:
                    type: string
                    nullable: true
                    maxLength: 500
                en:
                    type: string
                    nullable: true
                    maxLength: 500
                de:
                    type: string
                    nullable: true
                    maxLength: 500
                ru:
                    type: string
                    nullable: true
                    maxLength: 500
            required:
                - original
                - source
        ImapFolderGETFieldsForCollection:
            title: imap_folders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    nullable: false
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (imapFolder)
                    allOf:
                        -
                            $ref: '#/components/schemas/ImapFolderGETFieldsForRelation'
        ImapFolderGETExtra_fieldsForCollection:
            title: imap_folders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ImapFolderGETFields:
            title: imap_folders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    nullable: false
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (imapFolder)
                    allOf:
                        -
                            $ref: '#/components/schemas/ImapFolderGETFieldsForRelation'
        ImapFolderGETExtra_fields:
            title: imap_folders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ImapFolderPATCHForCollection:
            title: imap_folders
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    fullName:
                        type: string
                        nullable: false
                    originalFullName:
                        type: string
                        nullable: false
                    originalDelimiter:
                        type: string
                        nullable: false
                        maxLength: 10
                    lastImapId:
                        type: integer
                        nullable: true
                    lastSyncDate:
                        type: string
                        nullable: true
                        format: date-time
                    emailAccount:
                        nullable: false
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (imapFolder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ImapFolderPATCHForRelation'
                required:
                    - name
                    - fullName
                    - originalFullName
                    - emailAccount
        ImapFolderPATCH:
            title: imap_folders
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    nullable: false
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (imapFolder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ImapFolderPATCHForRelation'
            required:
                - name
                - fullName
                - originalFullName
                - emailAccount
        ImapFolderPOSTForCollection:
            title: imap_folders
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    fullName:
                        type: string
                        nullable: false
                    originalFullName:
                        type: string
                        nullable: false
                    originalDelimiter:
                        type: string
                        nullable: false
                        maxLength: 10
                    lastImapId:
                        type: integer
                        nullable: true
                    lastSyncDate:
                        type: string
                        nullable: true
                        format: date-time
                    emailAccount:
                        nullable: false
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (imapFolder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ImapFolderPOSTForRelation'
                required:
                    - name
                    - fullName
                    - originalFullName
                    - emailAccount
        ImapFolderPOST:
            title: imap_folders
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    nullable: false
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (imapFolder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ImapFolderPOSTForRelation'
            required:
                - name
                - fullName
                - originalFullName
                - emailAccount
        ImportTemplateToProfileGETFieldsForCollection:
            title: import_template_to_profiles
            type: object
            properties:
                importTemplateToProfileId:
                    type: integer
                    nullable: false
                csvImportTemplate:
                    nullable: true
                    description: (csvImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                xlsxImportTemplate:
                    nullable: true
                    description: (xlsxImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
        ImportTemplateToProfileGETExtra_fieldsForCollection:
            title: import_template_to_profiles
            type: object
            properties: {  }
        ImportTemplateToProfileGETFields:
            title: import_template_to_profiles
            type: object
            properties:
                importTemplateToProfileId:
                    type: integer
                    nullable: false
                csvImportTemplate:
                    nullable: true
                    description: (csvImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                xlsxImportTemplate:
                    nullable: true
                    description: (xlsxImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
        ImportTemplateToProfileGETExtra_fields:
            title: import_template_to_profiles
            type: object
            properties: {  }
        ImportTemplateToProfilePATCHForCollection:
            title: import_template_to_profiles
            type: array
            items:
                type: object
                properties:
                    importTemplateToProfileId:
                        type: integer
                        nullable: false
                    csvImportTemplate:
                        nullable: true
                        description: 'integer or object (csvImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                    xlsxImportTemplate:
                        nullable: true
                        description: 'integer or object (xlsxImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XlsxImportTemplatePATCHForRelation'
                required:
                    - importTemplateToProfileId
        ImportTemplateToProfilePATCH:
            title: import_template_to_profiles
            type: object
            properties:
                csvImportTemplate:
                    nullable: true
                    description: 'integer or object (csvImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
                xlsxImportTemplate:
                    nullable: true
                    description: 'integer or object (xlsxImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XlsxImportTemplatePATCHForRelation'
        ImportTemplateToProfilePOSTForCollection:
            title: import_template_to_profiles
            type: array
            items:
                type: object
                properties:
                    csvImportTemplate:
                        nullable: true
                        description: 'integer or object (csvImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                    xlsxImportTemplate:
                        nullable: true
                        description: 'integer or object (xlsxImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XlsxImportTemplatePOSTForRelation'
        ImportTemplateToProfilePOST:
            title: import_template_to_profiles
            type: object
            properties:
                csvImportTemplate:
                    nullable: true
                    description: 'integer or object (csvImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
                xlsxImportTemplate:
                    nullable: true
                    description: 'integer or object (xlsxImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XlsxImportTemplatePOSTForRelation'
        IntegratorGETFieldsForCollection:
            title: integrators
            type: object
            properties:
                integratorId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                sqlToGet:
                    type: string
                    nullable: true
                sqlToInsert:
                    type: string
                    nullable: true
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                toOdbc:
                    type: boolean
                    nullable: true
                lastId:
                    type: integer
                    nullable: true
                executeTime:
                    type: string
                    nullable: true
                    maxLength: 255
                incrementally:
                    type: integer
                    nullable: true
                additionalParameters:
                    type: string
                    nullable: true
                    maxLength: 255
                executeNow:
                    type: boolean
                    nullable: true
                config:
                    nullable: true
                    description: (integratorConfig)
                    allOf:
                        -
                            $ref: '#/components/schemas/IntegratorConfigGETFieldsForRelation'
        IntegratorGETExtra_fieldsForCollection:
            title: integrators
            type: object
            properties: {  }
        IntegratorGETFields:
            title: integrators
            type: object
            properties:
                integratorId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                sqlToGet:
                    type: string
                    nullable: true
                sqlToInsert:
                    type: string
                    nullable: true
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                toOdbc:
                    type: boolean
                    nullable: true
                lastId:
                    type: integer
                    nullable: true
                executeTime:
                    type: string
                    nullable: true
                    maxLength: 255
                incrementally:
                    type: integer
                    nullable: true
                additionalParameters:
                    type: string
                    nullable: true
                    maxLength: 255
                executeNow:
                    type: boolean
                    nullable: true
                config:
                    nullable: true
                    description: (integratorConfig)
                    allOf:
                        -
                            $ref: '#/components/schemas/IntegratorConfigGETFieldsForRelation'
        IntegratorGETExtra_fields:
            title: integrators
            type: object
            properties: {  }
        IntegratorPATCHForCollection:
            title: integrators
            type: array
            items:
                type: object
                properties:
                    integratorId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    sqlToGet:
                        type: string
                        nullable: true
                    sqlToInsert:
                        type: string
                        nullable: true
                    timeStart:
                        type: string
                        nullable: true
                        format: date-time
                    timeEnd:
                        type: string
                        nullable: true
                        format: date-time
                    priority:
                        type: integer
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    toOdbc:
                        type: boolean
                        nullable: true
                    lastId:
                        type: integer
                        nullable: true
                    executeTime:
                        type: string
                        nullable: true
                        maxLength: 255
                    incrementally:
                        type: integer
                        nullable: true
                    additionalParameters:
                        type: string
                        nullable: true
                        maxLength: 255
                    executeNow:
                        type: boolean
                        nullable: true
                    config:
                        nullable: true
                        description: 'integer or object (integratorConfig)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/IntegratorConfigPATCHForRelation'
                required:
                    - integratorId
        IntegratorPATCH:
            title: integrators
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                sqlToGet:
                    type: string
                    nullable: true
                sqlToInsert:
                    type: string
                    nullable: true
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                toOdbc:
                    type: boolean
                    nullable: true
                lastId:
                    type: integer
                    nullable: true
                executeTime:
                    type: string
                    nullable: true
                    maxLength: 255
                incrementally:
                    type: integer
                    nullable: true
                additionalParameters:
                    type: string
                    nullable: true
                    maxLength: 255
                executeNow:
                    type: boolean
                    nullable: true
                config:
                    nullable: true
                    description: 'integer or object (integratorConfig)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/IntegratorConfigPATCHForRelation'
        IntegratorPOSTForCollection:
            title: integrators
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    sqlToGet:
                        type: string
                        nullable: true
                    sqlToInsert:
                        type: string
                        nullable: true
                    timeStart:
                        type: string
                        nullable: true
                        format: date-time
                    timeEnd:
                        type: string
                        nullable: true
                        format: date-time
                    priority:
                        type: integer
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    toOdbc:
                        type: boolean
                        nullable: true
                    lastId:
                        type: integer
                        nullable: true
                    executeTime:
                        type: string
                        nullable: true
                        maxLength: 255
                    incrementally:
                        type: integer
                        nullable: true
                    additionalParameters:
                        type: string
                        nullable: true
                        maxLength: 255
                    executeNow:
                        type: boolean
                        nullable: true
                    config:
                        nullable: true
                        description: 'integer or object (integratorConfig)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/IntegratorConfigPOSTForRelation'
        IntegratorPOST:
            title: integrators
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                sqlToGet:
                    type: string
                    nullable: true
                sqlToInsert:
                    type: string
                    nullable: true
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                toOdbc:
                    type: boolean
                    nullable: true
                lastId:
                    type: integer
                    nullable: true
                executeTime:
                    type: string
                    nullable: true
                    maxLength: 255
                incrementally:
                    type: integer
                    nullable: true
                additionalParameters:
                    type: string
                    nullable: true
                    maxLength: 255
                executeNow:
                    type: boolean
                    nullable: true
                config:
                    nullable: true
                    description: 'integer or object (integratorConfig)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/IntegratorConfigPOSTForRelation'
        IntegratorConfigGETFieldsForCollection:
            title: integrator_configs
            type: object
            properties:
                integratorConfigId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
        IntegratorConfigGETExtra_fieldsForCollection:
            title: integrator_configs
            type: object
            properties: {  }
        IntegratorConfigGETFields:
            title: integrator_configs
            type: object
            properties:
                integratorConfigId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
        IntegratorConfigGETExtra_fields:
            title: integrator_configs
            type: object
            properties: {  }
        IntegratorConfigPATCHForCollection:
            title: integrator_configs
            type: array
            items:
                type: object
                properties:
                    integratorConfigId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcDriver:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcHost:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcDbname:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcUser:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcPassword:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - integratorConfigId
        IntegratorConfigPATCH:
            title: integrator_configs
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
        IntegratorConfigPOSTForCollection:
            title: integrator_configs
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcDriver:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcHost:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcDbname:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcUser:
                        type: string
                        nullable: true
                        maxLength: 255
                    odbcPassword:
                        type: string
                        nullable: true
                        maxLength: 255
        IntegratorConfigPOST:
            title: integrator_configs
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
        InternalDocumentOrderGETFieldsForCollection:
            title: internal_document_orders
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        InternalDocumentOrderGETExtra_fieldsForCollection:
            title: internal_document_orders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        InternalDocumentOrderGETFields:
            title: internal_document_orders
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                storehouse:
                    nullable: true
                    description: (storehouse)
                    allOf:
                        -
                            $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        InternalDocumentOrderGETExtra_fields:
            title: internal_document_orders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        InternalDocumentOrderPATCHForCollection:
            title: internal_document_orders
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: false
                    companyId:
                        type: integer
                        nullable: true
                    userPhId:
                        type: integer
                        nullable: true
                    documentValueNetto:
                        type: number
                        nullable: true
                        format: float
                    documentValueRabat:
                        type: number
                        nullable: true
                        format: float
                    orderTime:
                        type: string
                        nullable: true
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentStatus:
                        type: integer
                        nullable: true
                    documentValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    notes:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    addressCustomer:
                        type: string
                        nullable: true
                    addressOwner:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    nameCustomer:
                        type: string
                        nullable: true
                    nameOwner:
                        type: string
                        nullable: true
                    nameDelivery:
                        type: string
                        nullable: true
                    manualStatusChanged:
                        type: boolean
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalDate:
                        type: string
                        nullable: true
                        format: date
                    dateDelivery:
                        type: string
                        nullable: true
                        format: date
                    orderType:
                        type: integer
                        nullable: true
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    documentStatusByPh:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    documentValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
        InternalDocumentOrderPATCH:
            title: internal_document_orders
            type: object
            properties:
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePATCHForRelation'
        InternalDocumentOrderPOSTForCollection:
            title: internal_document_orders
            type: array
            items:
                type: object
                properties:
                    companyId:
                        type: integer
                        nullable: true
                    userPhId:
                        type: integer
                        nullable: true
                    documentValueNetto:
                        type: number
                        nullable: true
                        format: float
                    documentValueRabat:
                        type: number
                        nullable: true
                        format: float
                    orderTime:
                        type: string
                        nullable: true
                        format: date-time
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    documentStatus:
                        type: integer
                        nullable: true
                    documentValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    notes:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    addressCustomer:
                        type: string
                        nullable: true
                    addressOwner:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    nameCustomer:
                        type: string
                        nullable: true
                    nameOwner:
                        type: string
                        nullable: true
                    nameDelivery:
                        type: string
                        nullable: true
                    manualStatusChanged:
                        type: boolean
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalDate:
                        type: string
                        nullable: true
                        format: date
                    dateDelivery:
                        type: string
                        nullable: true
                        format: date
                    orderType:
                        type: integer
                        nullable: true
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    documentStatusByPh:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    documentValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    storehouse:
                        nullable: true
                        description: 'integer or object (storehouse)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
        InternalDocumentOrderPOST:
            title: internal_document_orders
            type: object
            properties:
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                storehouse:
                    nullable: true
                    description: 'integer or object (storehouse)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/StorehousePOSTForRelation'
        InternalDocumentOrderPositionGETFieldsForCollection:
            title: internal_document_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
        InternalDocumentOrderPositionGETExtra_fieldsForCollection:
            title: internal_document_order_positions
            type: object
            properties: {  }
        InternalDocumentOrderPositionGETFields:
            title: internal_document_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    nullable: true
                    description: (productComplete)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
        InternalDocumentOrderPositionGETExtra_fields:
            title: internal_document_order_positions
            type: object
            properties: {  }
        InternalDocumentOrderPositionPATCHForCollection:
            title: internal_document_order_positions
            type: array
            items:
                type: object
                properties:
                    positionId:
                        type: integer
                        nullable: false
                    documentOrderId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                    rabat:
                        type: number
                        nullable: true
                        format: float
                    priceBrutto:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    priceNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    productComplete:
                        nullable: true
                        description: 'integer or object (productComplete)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCompletePATCHForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPATCHForRelation'
                    productFreetype:
                        nullable: true
                        description: 'integer or object (productFreetype)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
                required:
                    - positionId
        InternalDocumentOrderPositionPATCH:
            title: internal_document_order_positions
            type: object
            properties:
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    nullable: true
                    description: 'integer or object (productComplete)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCompletePATCHForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPATCHForRelation'
                productFreetype:
                    nullable: true
                    description: 'integer or object (productFreetype)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
        InternalDocumentOrderPositionPOSTForCollection:
            title: internal_document_order_positions
            type: array
            items:
                type: object
                properties:
                    documentOrderId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                    rabat:
                        type: number
                        nullable: true
                        format: float
                    priceBrutto:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    priceNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    productComplete:
                        nullable: true
                        description: 'integer or object (productComplete)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCompletePOSTForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPOSTForRelation'
                    productFreetype:
                        nullable: true
                        description: 'integer or object (productFreetype)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
        InternalDocumentOrderPositionPOST:
            title: internal_document_order_positions
            type: object
            properties:
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    nullable: true
                    description: 'integer or object (productComplete)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCompletePOSTForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPOSTForRelation'
                productFreetype:
                    nullable: true
                    description: 'integer or object (productFreetype)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
        InternalDocumentOrderProductAttributeValueGETFieldsForCollection:
            title: internal_document_order_product_attribute_values
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: (attribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                position:
                    nullable: true
                    description: (internalDocumentOrderPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection:
            title: internal_document_order_product_attribute_values
            type: object
            properties: {  }
        InternalDocumentOrderProductAttributeValueGETFields:
            title: internal_document_order_product_attribute_values
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: (attribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                position:
                    nullable: true
                    description: (internalDocumentOrderPosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        InternalDocumentOrderProductAttributeValueGETExtra_fields:
            title: internal_document_order_product_attribute_values
            type: object
            properties: {  }
        InternalDocumentOrderProductAttributeValuePATCHForCollection:
            title: internal_document_order_product_attribute_values
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    attribute:
                        nullable: true
                        description: 'integer or object (attribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AttributePATCHForRelation'
                    position:
                        nullable: true
                        description: 'integer or object (internalDocumentOrderPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - id
        InternalDocumentOrderProductAttributeValuePATCH:
            title: internal_document_order_product_attribute_values
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: 'integer or object (attribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AttributePATCHForRelation'
                position:
                    nullable: true
                    description: 'integer or object (internalDocumentOrderPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderPositionPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        InternalDocumentOrderProductAttributeValuePOSTForCollection:
            title: internal_document_order_product_attribute_values
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    attribute:
                        nullable: true
                        description: 'integer or object (attribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AttributePOSTForRelation'
                    position:
                        nullable: true
                        description: 'integer or object (internalDocumentOrderPosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        InternalDocumentOrderProductAttributeValuePOST:
            title: internal_document_order_product_attribute_values
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                attribute:
                    nullable: true
                    description: 'integer or object (attribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AttributePOSTForRelation'
                position:
                    nullable: true
                    description: 'integer or object (internalDocumentOrderPosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/InternalDocumentOrderPositionPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        KanbanGETFieldsForCollection:
            title: kanbans
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sort:
                    type: string
                    nullable: true
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
                filterAttributes:
                    type: string
                    nullable: true
                kanbanColumns:
                    nullable: false
                    description: (kanbanColumn)
                    allOf:
                        -
                            $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
        KanbanGETExtra_fieldsForCollection:
            title: kanbans
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        KanbanGETFields:
            title: kanbans
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sort:
                    type: string
                    nullable: true
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
                filterAttributes:
                    type: string
                    nullable: true
                kanbanColumns:
                    nullable: false
                    description: (kanbanColumn)
                    allOf:
                        -
                            $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
        KanbanGETExtra_fields:
            title: kanbans
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        KanbanPATCHForCollection:
            title: kanbans
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    sort:
                        type: string
                        nullable: true
                    htmlCode:
                        type: string
                        nullable: true
                    fields:
                        type: string
                        nullable: true
                    filterProjects:
                        type: string
                        nullable: false
                    filterAdditionalUserUsers:
                        type: string
                        nullable: false
                    filterResponsibleUserUsers:
                        type: string
                        nullable: false
                    filterUserProfiles:
                        type: string
                        nullable: false
                    filterAttributes:
                        type: string
                        nullable: true
                    kanbanColumns:
                        nullable: false
                        description: 'integer or array<object> or object (kanbanColumn)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/KanbanColumnPATCHForRelation'
                required:
                    - name
        KanbanPATCH:
            title: kanbans
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sort:
                    type: string
                    nullable: true
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
                filterAttributes:
                    type: string
                    nullable: true
                kanbanColumns:
                    nullable: false
                    description: 'integer or array<object> or object (kanbanColumn)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/KanbanColumnPATCHForRelation'
            required:
                - name
        KanbanPOSTForCollection:
            title: kanbans
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    sort:
                        type: string
                        nullable: true
                    htmlCode:
                        type: string
                        nullable: true
                    fields:
                        type: string
                        nullable: true
                    filterProjects:
                        type: string
                        nullable: false
                    filterAdditionalUserUsers:
                        type: string
                        nullable: false
                    filterResponsibleUserUsers:
                        type: string
                        nullable: false
                    filterUserProfiles:
                        type: string
                        nullable: false
                    filterAttributes:
                        type: string
                        nullable: true
                    kanbanColumns:
                        nullable: false
                        description: 'integer or array<object> or object (kanbanColumn)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/KanbanColumnPOSTForRelation'
                required:
                    - name
        KanbanPOST:
            title: kanbans
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sort:
                    type: string
                    nullable: true
                htmlCode:
                    type: string
                    nullable: true
                fields:
                    type: string
                    nullable: true
                filterProjects:
                    type: string
                    nullable: false
                filterAdditionalUserUsers:
                    type: string
                    nullable: false
                filterResponsibleUserUsers:
                    type: string
                    nullable: false
                filterUserProfiles:
                    type: string
                    nullable: false
                filterAttributes:
                    type: string
                    nullable: true
                kanbanColumns:
                    nullable: false
                    description: 'integer or array<object> or object (kanbanColumn)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/KanbanColumnPOSTForRelation'
            required:
                - name
        LoyaltyProgramGETFieldsForCollection:
            title: loyalty_programs
            type: object
            properties:
                programId:
                    type: integer
                    nullable: false
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
        LoyaltyProgramGETExtra_fieldsForCollection:
            title: loyalty_programs
            type: object
            properties: {  }
        LoyaltyProgramGETFields:
            title: loyalty_programs
            type: object
            properties:
                programId:
                    type: integer
                    nullable: false
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
        LoyaltyProgramGETExtra_fields:
            title: loyalty_programs
            type: object
            properties: {  }
        LoyaltyProgramPATCHForCollection:
            title: loyalty_programs
            type: array
            items:
                type: object
                properties:
                    programId:
                        type: integer
                        nullable: false
                    programName:
                        type: string
                        nullable: false
                        maxLength: 55
                    documentTypes:
                        type: string
                        nullable: true
                        maxLength: 255
                    programType:
                        type: integer
                        nullable: false
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    priority:
                        type: integer
                        nullable: true
                    loyaltyProgramRegulations:
                        type: string
                        nullable: true
                    acceptanceRegulationsRequired:
                        type: boolean
                        nullable: true
                    additionalCss:
                        type: string
                        nullable: true
                    awardSelectFileId:
                        type: integer
                        nullable: true
                    orderAwardFileId:
                        type: integer
                        nullable: true
                required:
                    - programId
                    - programName
                    - programType
        LoyaltyProgramPATCH:
            title: loyalty_programs
            type: object
            properties:
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
            required:
                - programName
                - programType
        LoyaltyProgramPOSTForCollection:
            title: loyalty_programs
            type: array
            items:
                type: object
                properties:
                    programName:
                        type: string
                        nullable: false
                        maxLength: 55
                    documentTypes:
                        type: string
                        nullable: true
                        maxLength: 255
                    programType:
                        type: integer
                        nullable: false
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    priority:
                        type: integer
                        nullable: true
                    loyaltyProgramRegulations:
                        type: string
                        nullable: true
                    acceptanceRegulationsRequired:
                        type: boolean
                        nullable: true
                    additionalCss:
                        type: string
                        nullable: true
                    awardSelectFileId:
                        type: integer
                        nullable: true
                    orderAwardFileId:
                        type: integer
                        nullable: true
                required:
                    - programName
                    - programType
        LoyaltyProgramPOST:
            title: loyalty_programs
            type: object
            properties:
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
            required:
                - programName
                - programType
        LoyaltyProgramQuestionnaireGETFieldsForCollection:
            title: loyalty_program_questionnaires
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (loyaltyProgramQuestionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
        LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection:
            title: loyalty_program_questionnaires
            type: object
            properties: {  }
        LoyaltyProgramQuestionnaireGETFields:
            title: loyalty_program_questionnaires
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (loyaltyProgramQuestionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
        LoyaltyProgramQuestionnaireGETExtra_fields:
            title: loyalty_program_questionnaires
            type: object
            properties: {  }
        LoyaltyProgramQuestionnairePATCHForCollection:
            title: loyalty_program_questionnaires
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    type:
                        type: integer
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: false
                    loyaltyProgram:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (loyaltyProgramQuestionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCHForRelation'
                required:
                    - id
                    - name
                    - type
        LoyaltyProgramQuestionnairePATCH:
            title: loyalty_program_questionnaires
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (loyaltyProgramQuestionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCHForRelation'
            required:
                - name
                - type
        LoyaltyProgramQuestionnairePOSTForCollection:
            title: loyalty_program_questionnaires
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    type:
                        type: integer
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: false
                    loyaltyProgram:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (loyaltyProgramQuestionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOSTForRelation'
                required:
                    - name
                    - type
        LoyaltyProgramQuestionnairePOST:
            title: loyalty_program_questionnaires
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (loyaltyProgramQuestionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOSTForRelation'
            required:
                - name
                - type
        LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection:
            title: loyalty_program_questionnaire_answers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                loyaltyProgram:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
                loyaltyProgramQuestionnaire:
                    nullable: true
                    description: (loyaltyProgramQuestionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
        LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection:
            title: loyalty_program_questionnaire_answers
            type: object
            properties: {  }
        LoyaltyProgramQuestionnaireAnswersGETFields:
            title: loyalty_program_questionnaire_answers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                loyaltyProgram:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
                loyaltyProgramQuestionnaire:
                    nullable: true
                    description: (loyaltyProgramQuestionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
        LoyaltyProgramQuestionnaireAnswersGETExtra_fields:
            title: loyalty_program_questionnaire_answers
            type: object
            properties: {  }
        LoyaltyProgramQuestionnaireAnswersPATCHForCollection:
            title: loyalty_program_questionnaire_answers
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    loyaltyProgram:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                    loyaltyProgramQuestionnaire:
                        nullable: true
                        description: 'integer or object (loyaltyProgramQuestionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCHForRelation'
                required:
                    - id
        LoyaltyProgramQuestionnaireAnswersPATCH:
            title: loyalty_program_questionnaire_answers
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                loyaltyProgram:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                loyaltyProgramQuestionnaire:
                    nullable: true
                    description: 'integer or object (loyaltyProgramQuestionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCHForRelation'
        LoyaltyProgramQuestionnaireAnswersPOSTForCollection:
            title: loyalty_program_questionnaire_answers
            type: array
            items:
                type: object
                properties:
                    valueText:
                        type: string
                        nullable: true
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    loyaltyProgram:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
                    loyaltyProgramQuestionnaire:
                        nullable: true
                        description: 'integer or object (loyaltyProgramQuestionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOSTForRelation'
        LoyaltyProgramQuestionnaireAnswersPOST:
            title: loyalty_program_questionnaire_answers
            type: object
            properties:
                valueText:
                    type: string
                    nullable: true
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                loyaltyProgram:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
                loyaltyProgramQuestionnaire:
                    nullable: true
                    description: 'integer or object (loyaltyProgramQuestionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOSTForRelation'
        MailQueueGETFieldsForCollection:
            title: mail_queues
            type: object
            properties:
                mailQueueId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                sender:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        MailQueueGETExtra_fieldsForCollection:
            title: mail_queues
            type: object
            properties: {  }
        MailQueueGETFields:
            title: mail_queues
            type: object
            properties:
                mailQueueId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: (emailAccount)
                    allOf:
                        -
                            $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                sender:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        MailQueueGETExtra_fields:
            title: mail_queues
            type: object
            properties: {  }
        MailQueuePATCHForCollection:
            title: mail_queues
            type: array
            items:
                type: object
                properties:
                    mailQueueId:
                        type: integer
                        nullable: false
                    recipient:
                        type: string
                        nullable: true
                    subject:
                        type: string
                        nullable: true
                    content:
                        type: string
                        nullable: true
                    sendDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    recipientDw:
                        type: string
                        nullable: true
                    recipientUdw:
                        type: string
                        nullable: true
                    mailingUid:
                        type: integer
                        nullable: true
                    tryCounter:
                        type: integer
                        nullable: true
                    sendAttempts:
                        type: integer
                        nullable: true
                    contentQp:
                        type: string
                        nullable: true
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                    sender:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - mailQueueId
        MailQueuePATCH:
            title: mail_queues
            type: object
            properties:
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                sender:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        MailQueuePOSTForCollection:
            title: mail_queues
            type: array
            items:
                type: object
                properties:
                    recipient:
                        type: string
                        nullable: true
                    subject:
                        type: string
                        nullable: true
                    content:
                        type: string
                        nullable: true
                    sendDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    recipientDw:
                        type: string
                        nullable: true
                    recipientUdw:
                        type: string
                        nullable: true
                    mailingUid:
                        type: integer
                        nullable: true
                    tryCounter:
                        type: integer
                        nullable: true
                    sendAttempts:
                        type: integer
                        nullable: true
                    contentQp:
                        type: string
                        nullable: true
                    emailAccount:
                        nullable: true
                        description: 'integer or object (emailAccount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                    sender:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        MailQueuePOST:
            title: mail_queues
            type: object
            properties:
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    nullable: true
                    description: 'integer or object (emailAccount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                sender:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        MailQueueFilesGETFieldsForCollection:
            title: mail_queue_files
            type: object
            properties:
                mailQueueFilesId:
                    type: integer
                    nullable: false
                fileName:
                    type: string
                    nullable: true
                filePath:
                    type: string
                    nullable: true
                mimeType:
                    type: string
                    nullable: true
                mailQueue:
                    nullable: true
                    description: (mailQueue)
                    allOf:
                        -
                            $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
        MailQueueFilesGETExtra_fieldsForCollection:
            title: mail_queue_files
            type: object
            properties: {  }
        MailQueueFilesGETFields:
            title: mail_queue_files
            type: object
            properties:
                mailQueueFilesId:
                    type: integer
                    nullable: false
                fileName:
                    type: string
                    nullable: true
                filePath:
                    type: string
                    nullable: true
                mimeType:
                    type: string
                    nullable: true
                mailQueue:
                    nullable: true
                    description: (mailQueue)
                    allOf:
                        -
                            $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
        MailQueueFilesGETExtra_fields:
            title: mail_queue_files
            type: object
            properties: {  }
        MailQueueFilesPATCHForCollection:
            title: mail_queue_files
            type: array
            items:
                type: object
                properties:
                    mailQueueFilesId:
                        type: integer
                        nullable: false
                    fileName:
                        type: string
                        nullable: true
                    filePath:
                        type: string
                        nullable: true
                    mimeType:
                        type: string
                        nullable: true
                    mailQueue:
                        nullable: true
                        description: 'integer or object (mailQueue)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MailQueuePATCHForRelation'
                required:
                    - mailQueueFilesId
        MailQueueFilesPATCH:
            title: mail_queue_files
            type: object
            properties:
                fileName:
                    type: string
                    nullable: true
                filePath:
                    type: string
                    nullable: true
                mimeType:
                    type: string
                    nullable: true
                mailQueue:
                    nullable: true
                    description: 'integer or object (mailQueue)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MailQueuePATCHForRelation'
        MailQueueFilesPOSTForCollection:
            title: mail_queue_files
            type: array
            items:
                type: object
                properties:
                    fileName:
                        type: string
                        nullable: true
                    filePath:
                        type: string
                        nullable: true
                    mimeType:
                        type: string
                        nullable: true
                    mailQueue:
                        nullable: true
                        description: 'integer or object (mailQueue)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MailQueuePOSTForRelation'
        MailQueueFilesPOST:
            title: mail_queue_files
            type: object
            properties:
                fileName:
                    type: string
                    nullable: true
                filePath:
                    type: string
                    nullable: true
                mimeType:
                    type: string
                    nullable: true
                mailQueue:
                    nullable: true
                    description: 'integer or object (mailQueue)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MailQueuePOSTForRelation'
        MainMenuGETFieldsForCollection:
            title: main_menus
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                parent:
                    nullable: true
                    description: (mainMenu)
                    allOf:
                        -
                            $ref: '#/components/schemas/MainMenuGETFieldsForRelation'
        MainMenuGETExtra_fieldsForCollection:
            title: main_menus
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MainMenuGETFields:
            title: main_menus
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                parent:
                    nullable: true
                    description: (mainMenu)
                    allOf:
                        -
                            $ref: '#/components/schemas/MainMenuGETFieldsForRelation'
        MainMenuGETExtra_fields:
            title: main_menus
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MainMenuPATCHForCollection:
            title: main_menus
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    componentType:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    url:
                        type: string
                        nullable: true
                    fileName:
                        type: string
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    menuType:
                        type: integer
                        nullable: false
                    profiles:
                        type: string
                        nullable: true
                        writeOnly: true
                    isCustom:
                        type: boolean
                        nullable: true
                    icon:
                        type: string
                        nullable: true
                        maxLength: 255
                    componentMeta:
                        nullable: true
                        writeOnly: true
                        description: 'integer or object (mainMenuLicense)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MainMenuLicensePATCHForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (mainMenu)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MainMenuPATCHForRelation'
                required:
                    - componentType
                    - name
                    - menuType
        MainMenuPATCH:
            title: main_menus
            type: object
            properties:
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                profiles:
                    type: string
                    nullable: true
                    writeOnly: true
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                componentMeta:
                    nullable: true
                    writeOnly: true
                    description: 'integer or object (mainMenuLicense)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MainMenuLicensePATCHForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (mainMenu)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MainMenuPATCHForRelation'
            required:
                - componentType
                - name
                - menuType
        MainMenuPOSTForCollection:
            title: main_menus
            type: array
            items:
                type: object
                properties:
                    componentType:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    url:
                        type: string
                        nullable: true
                    fileName:
                        type: string
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    menuType:
                        type: integer
                        nullable: false
                    profiles:
                        type: string
                        nullable: true
                        writeOnly: true
                    isCustom:
                        type: boolean
                        nullable: true
                    icon:
                        type: string
                        nullable: true
                        maxLength: 255
                    componentMeta:
                        nullable: true
                        writeOnly: true
                        description: 'integer or object (mainMenuLicense)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MainMenuLicensePOSTForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (mainMenu)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MainMenuPOSTForRelation'
                required:
                    - componentType
                    - name
                    - menuType
        MainMenuPOST:
            title: main_menus
            type: object
            properties:
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                profiles:
                    type: string
                    nullable: true
                    writeOnly: true
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                componentMeta:
                    nullable: true
                    writeOnly: true
                    description: 'integer or object (mainMenuLicense)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MainMenuLicensePOSTForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (mainMenu)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MainMenuPOSTForRelation'
            required:
                - componentType
                - name
                - menuType
        MarkersGETFieldsForCollection:
            title: markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
        MarkersGETExtra_fieldsForCollection:
            title: markers
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MarkersGETFields:
            title: markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
        MarkersGETExtra_fields:
            title: markers
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MarkersPATCHForCollection:
            title: markers
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    value:
                        type: string
                        nullable: false
                        maxLength: 255
                    type:
                        type: integer
                        nullable: false
                required:
                    - value
        MarkersPATCH:
            title: markers
            type: object
            properties:
                value:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
            required:
                - value
        MarkersPOSTForCollection:
            title: markers
            type: array
            items:
                type: object
                properties:
                    value:
                        type: string
                        nullable: false
                        maxLength: 255
                    type:
                        type: integer
                        nullable: false
                required:
                    - value
        MarkersPOST:
            title: markers
            type: object
            properties:
                value:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
            required:
                - value
        MeasureUnitGETFieldsForCollection:
            title: measure_units
            type: object
            properties:
                measureUnitId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        MeasureUnitGETExtra_fieldsForCollection:
            title: measure_units
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MeasureUnitGETFields:
            title: measure_units
            type: object
            properties:
                measureUnitId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        MeasureUnitGETExtra_fields:
            title: measure_units
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MeasureUnitPATCHForCollection:
            title: measure_units
            type: array
            items:
                type: object
                properties:
                    measureUnitId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 75
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 20
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
        MeasureUnitPATCH:
            title: measure_units
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        MeasureUnitPOSTForCollection:
            title: measure_units
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 75
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 20
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
        MeasureUnitPOST:
            title: measure_units
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        MeasureUnitAlternativeGETFieldsForCollection:
            title: measure_unit_alternatives
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                alternative:
                    type: string
                    nullable: false
                    maxLength: 50
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
        MeasureUnitAlternativeGETExtra_fieldsForCollection:
            title: measure_unit_alternatives
            type: object
            properties: {  }
        MeasureUnitAlternativeGETFields:
            title: measure_unit_alternatives
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                alternative:
                    type: string
                    nullable: false
                    maxLength: 50
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
        MeasureUnitAlternativeGETExtra_fields:
            title: measure_unit_alternatives
            type: object
            properties: {  }
        MeasureUnitAlternativePATCHForCollection:
            title: measure_unit_alternatives
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    alternative:
                        type: string
                        nullable: false
                        maxLength: 50
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                required:
                    - id
                    - alternative
        MeasureUnitAlternativePATCH:
            title: measure_unit_alternatives
            type: object
            properties:
                alternative:
                    type: string
                    nullable: false
                    maxLength: 50
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
            required:
                - alternative
        MeasureUnitAlternativePOSTForCollection:
            title: measure_unit_alternatives
            type: array
            items:
                type: object
                properties:
                    alternative:
                        type: string
                        nullable: false
                        maxLength: 50
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                required:
                    - alternative
        MeasureUnitAlternativePOST:
            title: measure_unit_alternatives
            type: object
            properties:
                alternative:
                    type: string
                    nullable: false
                    maxLength: 50
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
            required:
                - alternative
        MeasureUnitConverterGETFieldsForCollection:
            title: measure_unit_converters
            type: object
            properties:
                measureUnitConverterId:
                    type: integer
                    nullable: false
                ratio:
                    type: number
                    nullable: true
                    format: float
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Code from external system'
                isAvailableInOrder:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                baseMeasureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                additionalMeasureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        MeasureUnitConverterGETExtra_fieldsForCollection:
            title: measure_unit_converters
            type: object
            properties: {  }
        MeasureUnitConverterGETFields:
            title: measure_unit_converters
            type: object
            properties:
                measureUnitConverterId:
                    type: integer
                    nullable: false
                ratio:
                    type: number
                    nullable: true
                    format: float
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Code from external system'
                isAvailableInOrder:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                baseMeasureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                additionalMeasureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        MeasureUnitConverterGETExtra_fields:
            title: measure_unit_converters
            type: object
            properties: {  }
        MeasureUnitConverterPATCHForCollection:
            title: measure_unit_converters
            type: array
            items:
                type: object
                properties:
                    measureUnitConverterId:
                        type: integer
                        nullable: false
                    ratio:
                        type: number
                        nullable: true
                        format: float
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'External system name'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'Code from external system'
                    isAvailableInOrder:
                        type: boolean
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    baseMeasureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    additionalMeasureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - measureUnitConverterId
        MeasureUnitConverterPATCH:
            title: measure_unit_converters
            type: object
            properties:
                ratio:
                    type: number
                    nullable: true
                    format: float
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Code from external system'
                isAvailableInOrder:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                baseMeasureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                additionalMeasureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        MeasureUnitConverterPOSTForCollection:
            title: measure_unit_converters
            type: array
            items:
                type: object
                properties:
                    ratio:
                        type: number
                        nullable: true
                        format: float
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'External system name'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 50
                        description: 'Code from external system'
                    isAvailableInOrder:
                        type: boolean
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    baseMeasureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    additionalMeasureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        MeasureUnitConverterPOST:
            title: measure_unit_converters
            type: object
            properties:
                ratio:
                    type: number
                    nullable: true
                    format: float
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Code from external system'
                isAvailableInOrder:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                baseMeasureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                additionalMeasureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        MobileServiceAppConfigGETFieldsForCollection:
            title: mobile_service_app_configs
            type: object
            properties: {  }
        MobileServiceAppConfigGETExtra_fieldsForCollection:
            title: mobile_service_app_configs
            type: object
            properties: {  }
        MobileServiceAppConfigGETFields:
            title: mobile_service_app_configs
            type: object
            properties: {  }
        MobileServiceAppConfigGETExtra_fields:
            title: mobile_service_app_configs
            type: object
            properties: {  }
        MobileServiceAppConfigPATCHForCollection:
            title: mobile_service_app_configs
            type: array
            items:
                type: object
                properties: {  }
        MobileServiceAppConfigPATCH:
            title: mobile_service_app_configs
            type: object
            properties: {  }
        MobileServiceAppConfigPOSTForCollection:
            title: mobile_service_app_configs
            type: array
            items:
                type: object
                properties: {  }
        MobileServiceAppConfigPOST:
            title: mobile_service_app_configs
            type: object
            properties: {  }
        MonitoringUserToCommissionGETFieldsForCollection:
            title: monitoring_user_to_commissions
            type: object
            properties:
                monitoringUserToCommissionId:
                    type: integer
                    nullable: false
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        MonitoringUserToCommissionGETExtra_fieldsForCollection:
            title: monitoring_user_to_commissions
            type: object
            properties: {  }
        MonitoringUserToCommissionGETFields:
            title: monitoring_user_to_commissions
            type: object
            properties:
                monitoringUserToCommissionId:
                    type: integer
                    nullable: false
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                commission:
                    nullable: true
                    description: (commission)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        MonitoringUserToCommissionGETExtra_fields:
            title: monitoring_user_to_commissions
            type: object
            properties: {  }
        MonitoringUserToCommissionPATCHForCollection:
            title: monitoring_user_to_commissions
            type: array
            items:
                type: object
                properties:
                    monitoringUserToCommissionId:
                        type: integer
                        nullable: false
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - monitoringUserToCommissionId
        MonitoringUserToCommissionPATCH:
            title: monitoring_user_to_commissions
            type: object
            properties:
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        MonitoringUserToCommissionPOSTForCollection:
            title: monitoring_user_to_commissions
            type: array
            items:
                type: object
                properties:
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    commission:
                        nullable: true
                        description: 'integer or object (commission)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        MonitoringUserToCommissionPOST:
            title: monitoring_user_to_commissions
            type: object
            properties:
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                commission:
                    nullable: true
                    description: 'integer or object (commission)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        MsexchangeSyncLogGETFieldsForCollection:
            title: msexchange_sync_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                action:
                    type: string
                    nullable: true
                    maxLength: 10
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        MsexchangeSyncLogGETExtra_fieldsForCollection:
            title: msexchange_sync_logs
            type: object
            properties: {  }
        MsexchangeSyncLogGETFields:
            title: msexchange_sync_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                action:
                    type: string
                    nullable: true
                    maxLength: 10
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        MsexchangeSyncLogGETExtra_fields:
            title: msexchange_sync_logs
            type: object
            properties: {  }
        MsexchangeSyncLogPATCHForCollection:
            title: msexchange_sync_logs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    action:
                        type: string
                        nullable: true
                        maxLength: 10
                    lastUpdate:
                        type: string
                        nullable: true
                        format: date-time
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        MsexchangeSyncLogPATCH:
            title: msexchange_sync_logs
            type: object
            properties:
                action:
                    type: string
                    nullable: true
                    maxLength: 10
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        MsexchangeSyncLogPOSTForCollection:
            title: msexchange_sync_logs
            type: array
            items:
                type: object
                properties:
                    action:
                        type: string
                        nullable: true
                        maxLength: 10
                    lastUpdate:
                        type: string
                        nullable: true
                        format: date-time
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        MsexchangeSyncLogPOST:
            title: msexchange_sync_logs
            type: object
            properties:
                action:
                    type: string
                    nullable: true
                    maxLength: 10
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        NotificationGETFieldsForCollection:
            title: notifications
            type: object
            properties:
                notificationId:
                    type: integer
                    nullable: false
                notificationName:
                    type: string
                    nullable: true
                    maxLength: 255
                recipient:
                    type: string
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                notificationType:
                    type: integer
                    nullable: true
                templateId:
                    type: integer
                    nullable: true
                notificationTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                notificationContent:
                    type: string
                    nullable: true
                additionalAddress:
                    type: string
                    nullable: true
                    maxLength: 100
                plain:
                    type: boolean
                    nullable: true
                titleFromSql:
                    type: boolean
                    nullable: true
                titleSql:
                    type: string
                    nullable: true
                attachmentAttributeId:
                    type: integer
                    nullable: true
                dontSendToAuthor:
                    type: boolean
                    nullable: false
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        NotificationGETExtra_fieldsForCollection:
            title: notifications
            type: object
            properties: {  }
        NotificationGETFields:
            title: notifications
            type: object
            properties:
                notificationId:
                    type: integer
                    nullable: false
                notificationName:
                    type: string
                    nullable: true
                    maxLength: 255
                recipient:
                    type: string
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                notificationType:
                    type: integer
                    nullable: true
                templateId:
                    type: integer
                    nullable: true
                notificationTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                notificationContent:
                    type: string
                    nullable: true
                additionalAddress:
                    type: string
                    nullable: true
                    maxLength: 100
                plain:
                    type: boolean
                    nullable: true
                titleFromSql:
                    type: boolean
                    nullable: true
                titleSql:
                    type: string
                    nullable: true
                attachmentAttributeId:
                    type: integer
                    nullable: true
                dontSendToAuthor:
                    type: boolean
                    nullable: false
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        NotificationGETExtra_fields:
            title: notifications
            type: object
            properties: {  }
        NotificationPATCHForCollection:
            title: notifications
            type: array
            items:
                type: object
                properties:
                    notificationId:
                        type: integer
                        nullable: false
                    notificationName:
                        type: string
                        nullable: true
                        maxLength: 255
                    recipient:
                        type: string
                        nullable: true
                    scopeType:
                        type: integer
                        nullable: true
                    notificationType:
                        type: integer
                        nullable: true
                    templateId:
                        type: integer
                        nullable: true
                    notificationTopic:
                        type: string
                        nullable: true
                        maxLength: 255
                    notificationContent:
                        type: string
                        nullable: true
                    additionalAddress:
                        type: string
                        nullable: true
                        maxLength: 100
                    plain:
                        type: boolean
                        nullable: true
                    titleFromSql:
                        type: boolean
                        nullable: true
                    titleSql:
                        type: string
                        nullable: true
                    attachmentAttributeId:
                        type: integer
                        nullable: true
                    dontSendToAuthor:
                        type: boolean
                        nullable: false
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                required:
                    - notificationId
        NotificationPATCH:
            title: notifications
            type: object
            properties:
                notificationName:
                    type: string
                    nullable: true
                    maxLength: 255
                recipient:
                    type: string
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                notificationType:
                    type: integer
                    nullable: true
                templateId:
                    type: integer
                    nullable: true
                notificationTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                notificationContent:
                    type: string
                    nullable: true
                additionalAddress:
                    type: string
                    nullable: true
                    maxLength: 100
                plain:
                    type: boolean
                    nullable: true
                titleFromSql:
                    type: boolean
                    nullable: true
                titleSql:
                    type: string
                    nullable: true
                attachmentAttributeId:
                    type: integer
                    nullable: true
                dontSendToAuthor:
                    type: boolean
                    nullable: false
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
        NotificationPOSTForCollection:
            title: notifications
            type: array
            items:
                type: object
                properties:
                    notificationName:
                        type: string
                        nullable: true
                        maxLength: 255
                    recipient:
                        type: string
                        nullable: true
                    scopeType:
                        type: integer
                        nullable: true
                    notificationType:
                        type: integer
                        nullable: true
                    templateId:
                        type: integer
                        nullable: true
                    notificationTopic:
                        type: string
                        nullable: true
                        maxLength: 255
                    notificationContent:
                        type: string
                        nullable: true
                    additionalAddress:
                        type: string
                        nullable: true
                        maxLength: 100
                    plain:
                        type: boolean
                        nullable: true
                    titleFromSql:
                        type: boolean
                        nullable: true
                    titleSql:
                        type: string
                        nullable: true
                    attachmentAttributeId:
                        type: integer
                        nullable: true
                    dontSendToAuthor:
                        type: boolean
                        nullable: false
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
        NotificationPOST:
            title: notifications
            type: object
            properties:
                notificationName:
                    type: string
                    nullable: true
                    maxLength: 255
                recipient:
                    type: string
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                notificationType:
                    type: integer
                    nullable: true
                templateId:
                    type: integer
                    nullable: true
                notificationTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                notificationContent:
                    type: string
                    nullable: true
                additionalAddress:
                    type: string
                    nullable: true
                    maxLength: 100
                plain:
                    type: boolean
                    nullable: true
                titleFromSql:
                    type: boolean
                    nullable: true
                titleSql:
                    type: string
                    nullable: true
                attachmentAttributeId:
                    type: integer
                    nullable: true
                dontSendToAuthor:
                    type: boolean
                    nullable: false
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
        NotificationBufferGETFieldsForCollection:
            title: notification_buffers
            type: object
            properties:
                notificationBufferId:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                taskType:
                    type: integer
                    nullable: true
        NotificationBufferGETExtra_fieldsForCollection:
            title: notification_buffers
            type: object
            properties: {  }
        NotificationBufferGETFields:
            title: notification_buffers
            type: object
            properties:
                notificationBufferId:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                taskType:
                    type: integer
                    nullable: true
        NotificationBufferGETExtra_fields:
            title: notification_buffers
            type: object
            properties: {  }
        NotificationBufferPATCHForCollection:
            title: notification_buffers
            type: array
            items:
                type: object
                properties:
                    notificationBufferId:
                        type: integer
                        nullable: false
                    documentId:
                        type: integer
                        nullable: true
                    taskType:
                        type: integer
                        nullable: true
                required:
                    - notificationBufferId
        NotificationBufferPATCH:
            title: notification_buffers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: true
                taskType:
                    type: integer
                    nullable: true
        NotificationBufferPOSTForCollection:
            title: notification_buffers
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: true
                    taskType:
                        type: integer
                        nullable: true
        NotificationBufferPOST:
            title: notification_buffers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: true
                taskType:
                    type: integer
                    nullable: true
        OdbcReportGETFieldsForCollection:
            title: odbc_reports
            type: object
            properties:
                odbcReportId:
                    type: integer
                    nullable: false
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
                odbcReportsAvailabilities:
                    nullable: false
                    description: (odbcReportAvailability)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForRelation'
                odbcReportsCredentials:
                    nullable: false
                    description: (odbcReportCredential)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportCredentialGETFieldsForRelation'
        OdbcReportGETExtra_fieldsForCollection:
            title: odbc_reports
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        OdbcReportGETFields:
            title: odbc_reports
            type: object
            properties:
                odbcReportId:
                    type: integer
                    nullable: false
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
                odbcReportsAvailabilities:
                    nullable: false
                    description: (odbcReportAvailability)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForRelation'
                odbcReportsCredentials:
                    nullable: false
                    description: (odbcReportCredential)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportCredentialGETFieldsForRelation'
        OdbcReportGETExtra_fields:
            title: odbc_reports
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        OdbcReportPATCHForCollection:
            title: odbc_reports
            type: array
            items:
                type: object
                properties:
                    odbcReportId:
                        type: integer
                        nullable: false
                    reportName:
                        type: string
                        nullable: true
                        maxLength: 255
                    reportDescription:
                        type: string
                        nullable: true
                    reportType:
                        type: integer
                        nullable: true
                    reportConfiguration:
                        type: string
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    availableParameters:
                        type: string
                        nullable: true
                    showSummary:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    showFilters:
                        type: boolean
                        nullable: true
                    partialSummary:
                        type: boolean
                        nullable: true
                    pdfPageRows:
                        type: integer
                        nullable: true
                    staticHeader:
                        type: boolean
                        nullable: true
                    reportOutput:
                        type: string
                        nullable: true
                        maxLength: 10
                    hideSettings:
                        type: boolean
                        nullable: true
                    reportLicenses:
                        type: string
                        nullable: true
                        maxLength: 255
                    enableGrouping:
                        type: boolean
                        nullable: true
                    enableSorting:
                        type: boolean
                        nullable: true
                    enableAutofilters:
                        type: boolean
                        nullable: true
                    pagination:
                        type: boolean
                        nullable: true
                    odbcDatabaseType:
                        type: string
                        nullable: true
                        maxLength: 100
                    odbcDatabaseEncoding:
                        type: string
                        nullable: true
                        maxLength: 100
                    reportColumns:
                        type: string
                        nullable: true
                    reportColumnsDate:
                        type: string
                        nullable: true
                        format: date-time
                    lastModification:
                        type: string
                        nullable: true
                        format: date-time
                    querySql:
                        type: string
                        nullable: true
                    exportSql:
                        type: string
                        nullable: true
                    partialSummarySql:
                        type: string
                        nullable: true
                    showReportName:
                        type: boolean
                        nullable: true
                    editVisibility:
                        type: boolean
                        nullable: true
                    defaults:
                        type: string
                        nullable: true
                    forceDefaults:
                        type: string
                        nullable: true
                        format: date-time
                    configFormat:
                        type: string
                        nullable: true
                        maxLength: 10
                    reportUuid:
                        type: string
                        nullable: true
                        format: guid
                    hideFromList:
                        type: boolean
                        nullable: true
                    autoformatNumbers:
                        type: boolean
                        nullable: false
                    xmlTemplate:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
                    odbcReportsAvailabilities:
                        nullable: false
                        description: 'integer or array<object> or object (odbcReportAvailability)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/OdbcReportAvailabilityPATCHForRelation'
                    odbcReportsCredentials:
                        nullable: false
                        description: 'integer or array<object> or object (odbcReportCredential)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/OdbcReportCredentialPATCHForRelation'
        OdbcReportPATCH:
            title: odbc_reports
            type: object
            properties:
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
                odbcReportsAvailabilities:
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportAvailability)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPATCHForRelation'
                odbcReportsCredentials:
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportCredential)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/OdbcReportCredentialPATCHForRelation'
        OdbcReportPOSTForCollection:
            title: odbc_reports
            type: array
            items:
                type: object
                properties:
                    reportName:
                        type: string
                        nullable: true
                        maxLength: 255
                    reportDescription:
                        type: string
                        nullable: true
                    reportType:
                        type: integer
                        nullable: true
                    reportConfiguration:
                        type: string
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    availableParameters:
                        type: string
                        nullable: true
                    showSummary:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    showFilters:
                        type: boolean
                        nullable: true
                    partialSummary:
                        type: boolean
                        nullable: true
                    pdfPageRows:
                        type: integer
                        nullable: true
                    staticHeader:
                        type: boolean
                        nullable: true
                    reportOutput:
                        type: string
                        nullable: true
                        maxLength: 10
                    hideSettings:
                        type: boolean
                        nullable: true
                    reportLicenses:
                        type: string
                        nullable: true
                        maxLength: 255
                    enableGrouping:
                        type: boolean
                        nullable: true
                    enableSorting:
                        type: boolean
                        nullable: true
                    enableAutofilters:
                        type: boolean
                        nullable: true
                    pagination:
                        type: boolean
                        nullable: true
                    odbcDatabaseType:
                        type: string
                        nullable: true
                        maxLength: 100
                    odbcDatabaseEncoding:
                        type: string
                        nullable: true
                        maxLength: 100
                    reportColumns:
                        type: string
                        nullable: true
                    reportColumnsDate:
                        type: string
                        nullable: true
                        format: date-time
                    lastModification:
                        type: string
                        nullable: true
                        format: date-time
                    querySql:
                        type: string
                        nullable: true
                    exportSql:
                        type: string
                        nullable: true
                    partialSummarySql:
                        type: string
                        nullable: true
                    showReportName:
                        type: boolean
                        nullable: true
                    editVisibility:
                        type: boolean
                        nullable: true
                    defaults:
                        type: string
                        nullable: true
                    forceDefaults:
                        type: string
                        nullable: true
                        format: date-time
                    configFormat:
                        type: string
                        nullable: true
                        maxLength: 10
                    reportUuid:
                        type: string
                        nullable: true
                        format: guid
                    hideFromList:
                        type: boolean
                        nullable: true
                    autoformatNumbers:
                        type: boolean
                        nullable: false
                    xmlTemplate:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
                    odbcReportsAvailabilities:
                        nullable: false
                        description: 'integer or array<object> or object (odbcReportAvailability)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/OdbcReportAvailabilityPOSTForRelation'
                    odbcReportsCredentials:
                        nullable: false
                        description: 'integer or array<object> or object (odbcReportCredential)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/OdbcReportCredentialPOSTForRelation'
        OdbcReportPOST:
            title: odbc_reports
            type: object
            properties:
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
                odbcReportsAvailabilities:
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportAvailability)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPOSTForRelation'
                odbcReportsCredentials:
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportCredential)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/OdbcReportCredentialPOSTForRelation'
        OdbcReportAccessLogGETFieldsForCollection:
            title: odbc_report_access_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                logDate:
                    type: string
                    nullable: false
                    format: date-time
                logValue:
                    type: string
                    nullable: true
                report:
                    nullable: true
                    description: (odbcReport)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
        OdbcReportAccessLogGETExtra_fieldsForCollection:
            title: odbc_report_access_logs
            type: object
            properties: {  }
        OdbcReportAccessLogGETFields:
            title: odbc_report_access_logs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                logDate:
                    type: string
                    nullable: false
                    format: date-time
                logValue:
                    type: string
                    nullable: true
                report:
                    nullable: true
                    description: (odbcReport)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
        OdbcReportAccessLogGETExtra_fields:
            title: odbc_report_access_logs
            type: object
            properties: {  }
        OdbcReportAccessLogPATCHForCollection:
            title: odbc_report_access_logs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    logDate:
                        type: string
                        nullable: false
                        format: date-time
                    logValue:
                        type: string
                        nullable: true
                    report:
                        nullable: true
                        description: 'integer or object (odbcReport)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/OdbcReportPATCHForRelation'
                required:
                    - id
                    - logDate
        OdbcReportAccessLogPATCH:
            title: odbc_report_access_logs
            type: object
            properties:
                logDate:
                    type: string
                    nullable: false
                    format: date-time
                logValue:
                    type: string
                    nullable: true
                report:
                    nullable: true
                    description: 'integer or object (odbcReport)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/OdbcReportPATCHForRelation'
            required:
                - logDate
        OdbcReportAccessLogPOSTForCollection:
            title: odbc_report_access_logs
            type: array
            items:
                type: object
                properties:
                    logDate:
                        type: string
                        nullable: false
                        format: date-time
                    logValue:
                        type: string
                        nullable: true
                    report:
                        nullable: true
                        description: 'integer or object (odbcReport)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/OdbcReportPOSTForRelation'
                required:
                    - logDate
        OdbcReportAccessLogPOST:
            title: odbc_report_access_logs
            type: object
            properties:
                logDate:
                    type: string
                    nullable: false
                    format: date-time
                logValue:
                    type: string
                    nullable: true
                report:
                    nullable: true
                    description: 'integer or object (odbcReport)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/OdbcReportPOSTForRelation'
            required:
                - logDate
        OdbcReportAvailabilityGETFieldsForCollection:
            title: odbc_report_availabilities
            type: object
            properties:
                odbcReportAvailabilityId:
                    type: integer
                    nullable: false
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    nullable: true
                    description: (odbcReport)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
        OdbcReportAvailabilityGETExtra_fieldsForCollection:
            title: odbc_report_availabilities
            type: object
            properties: {  }
        OdbcReportAvailabilityGETFields:
            title: odbc_report_availabilities
            type: object
            properties:
                odbcReportAvailabilityId:
                    type: integer
                    nullable: false
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    nullable: true
                    description: (odbcReport)
                    allOf:
                        -
                            $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
        OdbcReportAvailabilityGETExtra_fields:
            title: odbc_report_availabilities
            type: object
            properties: {  }
        OdbcReportAvailabilityPATCHForCollection:
            title: odbc_report_availabilities
            type: array
            items:
                type: object
                properties:
                    odbcReportAvailabilityId:
                        type: integer
                        nullable: false
                    availabilityType:
                        type: integer
                        nullable: true
                    odbcReport:
                        nullable: true
                        description: 'integer or object (odbcReport)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/OdbcReportPATCHForRelation'
                required:
                    - odbcReportAvailabilityId
        OdbcReportAvailabilityPATCH:
            title: odbc_report_availabilities
            type: object
            properties:
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    nullable: true
                    description: 'integer or object (odbcReport)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/OdbcReportPATCHForRelation'
        OdbcReportAvailabilityPOSTForCollection:
            title: odbc_report_availabilities
            type: array
            items:
                type: object
                properties:
                    availabilityType:
                        type: integer
                        nullable: true
                    odbcReport:
                        nullable: true
                        description: 'integer or object (odbcReport)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/OdbcReportPOSTForRelation'
        OdbcReportAvailabilityPOST:
            title: odbc_report_availabilities
            type: object
            properties:
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    nullable: true
                    description: 'integer or object (odbcReport)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/OdbcReportPOSTForRelation'
        OnlinePaymentToDocumentOrderGETFieldsForCollection:
            title: online_payment_to_document_orders
            type: object
            properties:
                paymentId:
                    type: integer
                    nullable: false
                paymentStatus:
                    type: integer
                    nullable: false
                paymentDate:
                    type: string
                    nullable: true
                    format: date-time
                reqId:
                    type: string
                    nullable: false
                    maxLength: 255
                sesId:
                    type: string
                    nullable: false
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                document:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection:
            title: online_payment_to_document_orders
            type: object
            properties: {  }
        OnlinePaymentToDocumentOrderGETFields:
            title: online_payment_to_document_orders
            type: object
            properties:
                paymentId:
                    type: integer
                    nullable: false
                paymentStatus:
                    type: integer
                    nullable: false
                paymentDate:
                    type: string
                    nullable: true
                    format: date-time
                reqId:
                    type: string
                    nullable: false
                    maxLength: 255
                sesId:
                    type: string
                    nullable: false
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                document:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        OnlinePaymentToDocumentOrderGETExtra_fields:
            title: online_payment_to_document_orders
            type: object
            properties: {  }
        OnlinePaymentToDocumentOrderPATCHForCollection:
            title: online_payment_to_document_orders
            type: array
            items:
                type: object
                properties:
                    paymentId:
                        type: integer
                        nullable: false
                    paymentStatus:
                        type: integer
                        nullable: false
                    paymentDate:
                        type: string
                        nullable: true
                        format: date-time
                    reqId:
                        type: string
                        nullable: false
                        maxLength: 255
                    sesId:
                        type: string
                        nullable: false
                        maxLength: 255
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    document:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                required:
                    - paymentId
                    - paymentStatus
                    - reqId
                    - sesId
        OnlinePaymentToDocumentOrderPATCH:
            title: online_payment_to_document_orders
            type: object
            properties:
                paymentStatus:
                    type: integer
                    nullable: false
                paymentDate:
                    type: string
                    nullable: true
                    format: date-time
                reqId:
                    type: string
                    nullable: false
                    maxLength: 255
                sesId:
                    type: string
                    nullable: false
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                document:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
            required:
                - paymentStatus
                - reqId
                - sesId
        OnlinePaymentToDocumentOrderPOSTForCollection:
            title: online_payment_to_document_orders
            type: array
            items:
                type: object
                properties:
                    paymentStatus:
                        type: integer
                        nullable: false
                    paymentDate:
                        type: string
                        nullable: true
                        format: date-time
                    reqId:
                        type: string
                        nullable: false
                        maxLength: 255
                    sesId:
                        type: string
                        nullable: false
                        maxLength: 255
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    document:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                required:
                    - paymentStatus
                    - reqId
                    - sesId
        OnlinePaymentToDocumentOrderPOST:
            title: online_payment_to_document_orders
            type: object
            properties:
                paymentStatus:
                    type: integer
                    nullable: false
                paymentDate:
                    type: string
                    nullable: true
                    format: date-time
                reqId:
                    type: string
                    nullable: false
                    maxLength: 255
                sesId:
                    type: string
                    nullable: false
                    maxLength: 255
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                document:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
            required:
                - paymentStatus
                - reqId
                - sesId
        OrderTemplateGETFieldsForCollection:
            title: order_templates
            type: object
            properties:
                orderTemplateId:
                    type: integer
                    nullable: false
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        OrderTemplateGETExtra_fieldsForCollection:
            title: order_templates
            type: object
            properties: {  }
        OrderTemplateGETFields:
            title: order_templates
            type: object
            properties:
                orderTemplateId:
                    type: integer
                    nullable: false
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        OrderTemplateGETExtra_fields:
            title: order_templates
            type: object
            properties: {  }
        OrderTemplatePATCHForCollection:
            title: order_templates
            type: array
            items:
                type: object
                properties:
                    orderTemplateId:
                        type: integer
                        nullable: false
                    templateName:
                        type: string
                        nullable: true
                        maxLength: 150
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                required:
                    - orderTemplateId
        OrderTemplatePATCH:
            title: order_templates
            type: object
            properties:
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
        OrderTemplatePOSTForCollection:
            title: order_templates
            type: array
            items:
                type: object
                properties:
                    templateName:
                        type: string
                        nullable: true
                        maxLength: 150
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
        OrderTemplatePOST:
            title: order_templates
            type: object
            properties:
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
        OrderTemplateContentGETFieldsForCollection:
            title: order_template_contents
            type: object
            properties:
                orderTemplateContentId:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                orderTemplate:
                    nullable: true
                    description: (orderTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/OrderTemplateGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        OrderTemplateContentGETExtra_fieldsForCollection:
            title: order_template_contents
            type: object
            properties: {  }
        OrderTemplateContentGETFields:
            title: order_template_contents
            type: object
            properties:
                orderTemplateContentId:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                orderTemplate:
                    nullable: true
                    description: (orderTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/OrderTemplateGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        OrderTemplateContentGETExtra_fields:
            title: order_template_contents
            type: object
            properties: {  }
        OrderTemplateContentPATCHForCollection:
            title: order_template_contents
            type: array
            items:
                type: object
                properties:
                    orderTemplateContentId:
                        type: integer
                        nullable: false
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    orderTemplate:
                        nullable: true
                        description: 'integer or object (orderTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/OrderTemplatePATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - orderTemplateContentId
        OrderTemplateContentPATCH:
            title: order_template_contents
            type: object
            properties:
                quantity:
                    type: number
                    nullable: true
                    format: float
                orderTemplate:
                    nullable: true
                    description: 'integer or object (orderTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/OrderTemplatePATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        OrderTemplateContentPOSTForCollection:
            title: order_template_contents
            type: array
            items:
                type: object
                properties:
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    orderTemplate:
                        nullable: true
                        description: 'integer or object (orderTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/OrderTemplatePOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        OrderTemplateContentPOST:
            title: order_template_contents
            type: object
            properties:
                quantity:
                    type: number
                    nullable: true
                    format: float
                orderTemplate:
                    nullable: true
                    description: 'integer or object (orderTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/OrderTemplatePOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        PaymentRegisterGETFieldsForCollection:
            title: payment_registers
            type: object
            properties:
                paymentRegisterId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
        PaymentRegisterGETExtra_fieldsForCollection:
            title: payment_registers
            type: object
            properties: {  }
        PaymentRegisterGETFields:
            title: payment_registers
            type: object
            properties:
                paymentRegisterId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
        PaymentRegisterGETExtra_fields:
            title: payment_registers
            type: object
            properties: {  }
        PaymentRegisterPATCHForCollection:
            title: payment_registers
            type: array
            items:
                type: object
                properties:
                    paymentRegisterId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    code:
                        type: string
                        nullable: false
                        maxLength: 15
                    type:
                        type: integer
                        nullable: true
                required:
                    - paymentRegisterId
                    - name
                    - code
        PaymentRegisterPATCH:
            title: payment_registers
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
            required:
                - name
                - code
        PaymentRegisterPOSTForCollection:
            title: payment_registers
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    code:
                        type: string
                        nullable: false
                        maxLength: 15
                    type:
                        type: integer
                        nullable: true
                required:
                    - name
                    - code
        PaymentRegisterPOST:
            title: payment_registers
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
            required:
                - name
                - code
        PaymentRegisterCredentialGETFieldsForCollection:
            title: payment_register_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                paymentRegister:
                    nullable: true
                    description: (paymentRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        PaymentRegisterCredentialGETExtra_fieldsForCollection:
            title: payment_register_credentials
            type: object
            properties: {  }
        PaymentRegisterCredentialGETFields:
            title: payment_register_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                paymentRegister:
                    nullable: true
                    description: (paymentRegister)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        PaymentRegisterCredentialGETExtra_fields:
            title: payment_register_credentials
            type: object
            properties: {  }
        PaymentRegisterCredentialPATCHForCollection:
            title: payment_register_credentials
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    paymentRegister:
                        nullable: true
                        description: 'integer or object (paymentRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        PaymentRegisterCredentialPATCH:
            title: payment_register_credentials
            type: object
            properties:
                paymentRegister:
                    nullable: true
                    description: 'integer or object (paymentRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        PaymentRegisterCredentialPOSTForCollection:
            title: payment_register_credentials
            type: array
            items:
                type: object
                properties:
                    paymentRegister:
                        nullable: true
                        description: 'integer or object (paymentRegister)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        PaymentRegisterCredentialPOST:
            title: payment_register_credentials
            type: object
            properties:
                paymentRegister:
                    nullable: true
                    description: 'integer or object (paymentRegister)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        PaymentTypeGETFieldsForCollection:
            title: payment_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PaymentTypeGETExtra_fieldsForCollection:
            title: payment_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PaymentTypeGETFields:
            title: payment_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PaymentTypeGETExtra_fields:
            title: payment_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PaymentTypePATCHForCollection:
            title: payment_types
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    value:
                        type: number
                        nullable: true
                        format: float
                    isDefault:
                        type: boolean
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    onlinePayment:
                        type: boolean
                        nullable: true
                    paymentSubtype:
                        type: string
                        nullable: true
                        maxLength: 10
                    checkCompanyCreditLimit:
                        type: boolean
                        nullable: true
        PaymentTypePATCH:
            title: payment_types
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PaymentTypePOSTForCollection:
            title: payment_types
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    value:
                        type: number
                        nullable: true
                        format: float
                    isDefault:
                        type: boolean
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    onlinePayment:
                        type: boolean
                        nullable: true
                    paymentSubtype:
                        type: string
                        nullable: true
                        maxLength: 10
                    checkCompanyCreditLimit:
                        type: boolean
                        nullable: true
        PaymentTypePOST:
            title: payment_types
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PdfQueueGETFieldsForCollection:
            title: pdf_queues
            type: object
            properties:
                pdfId:
                    type: integer
                    nullable: false
                html:
                    type: string
                    nullable: false
                pdfMd5:
                    type: string
                    nullable: false
                    maxLength: 64
                pdfBin:
                    type: string
                    nullable: true
                queuedDate:
                    type: string
                    nullable: true
                    format: date-time
                generatedAt:
                    type: string
                    nullable: true
                    format: date-time
                lastDownloaded:
                    type: string
                    nullable: true
                    format: date-time
                downloadCount:
                    type: integer
                    nullable: true
                guestId:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        PdfQueueGETExtra_fieldsForCollection:
            title: pdf_queues
            type: object
            properties: {  }
        PdfQueueGETFields:
            title: pdf_queues
            type: object
            properties:
                pdfId:
                    type: integer
                    nullable: false
                html:
                    type: string
                    nullable: false
                pdfMd5:
                    type: string
                    nullable: false
                    maxLength: 64
                pdfBin:
                    type: string
                    nullable: true
                queuedDate:
                    type: string
                    nullable: true
                    format: date-time
                generatedAt:
                    type: string
                    nullable: true
                    format: date-time
                lastDownloaded:
                    type: string
                    nullable: true
                    format: date-time
                downloadCount:
                    type: integer
                    nullable: true
                guestId:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        PdfQueueGETExtra_fields:
            title: pdf_queues
            type: object
            properties: {  }
        PdfQueuePATCHForCollection:
            title: pdf_queues
            type: array
            items:
                type: object
                properties:
                    pdfId:
                        type: integer
                        nullable: false
                    html:
                        type: string
                        nullable: false
                    pdfMd5:
                        type: string
                        nullable: false
                        maxLength: 64
                    pdfBin:
                        type: string
                        nullable: true
                    queuedDate:
                        type: string
                        nullable: true
                        format: date-time
                    generatedAt:
                        type: string
                        nullable: true
                        format: date-time
                    lastDownloaded:
                        type: string
                        nullable: true
                        format: date-time
                    downloadCount:
                        type: integer
                        nullable: true
                    guestId:
                        type: string
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - pdfId
                    - html
                    - pdfMd5
        PdfQueuePATCH:
            title: pdf_queues
            type: object
            properties:
                html:
                    type: string
                    nullable: false
                pdfMd5:
                    type: string
                    nullable: false
                    maxLength: 64
                pdfBin:
                    type: string
                    nullable: true
                queuedDate:
                    type: string
                    nullable: true
                    format: date-time
                generatedAt:
                    type: string
                    nullable: true
                    format: date-time
                lastDownloaded:
                    type: string
                    nullable: true
                    format: date-time
                downloadCount:
                    type: integer
                    nullable: true
                guestId:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - html
                - pdfMd5
        PdfQueuePOSTForCollection:
            title: pdf_queues
            type: array
            items:
                type: object
                properties:
                    html:
                        type: string
                        nullable: false
                    pdfMd5:
                        type: string
                        nullable: false
                        maxLength: 64
                    pdfBin:
                        type: string
                        nullable: true
                    queuedDate:
                        type: string
                        nullable: true
                        format: date-time
                    generatedAt:
                        type: string
                        nullable: true
                        format: date-time
                    lastDownloaded:
                        type: string
                        nullable: true
                        format: date-time
                    downloadCount:
                        type: integer
                        nullable: true
                    guestId:
                        type: string
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - html
                    - pdfMd5
        PdfQueuePOST:
            title: pdf_queues
            type: object
            properties:
                html:
                    type: string
                    nullable: false
                pdfMd5:
                    type: string
                    nullable: false
                    maxLength: 64
                pdfBin:
                    type: string
                    nullable: true
                queuedDate:
                    type: string
                    nullable: true
                    format: date-time
                generatedAt:
                    type: string
                    nullable: true
                    format: date-time
                lastDownloaded:
                    type: string
                    nullable: true
                    format: date-time
                downloadCount:
                    type: integer
                    nullable: true
                guestId:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - html
                - pdfMd5
        PhinxlogGETFieldsForCollection:
            title: phinxlogs
            type: object
            properties:
                version:
                    type: string
                    nullable: false
                migrationName:
                    type: string
                    nullable: true
                    maxLength: 100
                startTime:
                    type: string
                    nullable: true
                    format: date-time
                endTime:
                    type: string
                    nullable: true
                    format: date-time
                breakpoint:
                    type: boolean
                    nullable: false
        PhinxlogGETExtra_fieldsForCollection:
            title: phinxlogs
            type: object
            properties: {  }
        PhinxlogGETFields:
            title: phinxlogs
            type: object
            properties:
                version:
                    type: string
                    nullable: false
                migrationName:
                    type: string
                    nullable: true
                    maxLength: 100
                startTime:
                    type: string
                    nullable: true
                    format: date-time
                endTime:
                    type: string
                    nullable: true
                    format: date-time
                breakpoint:
                    type: boolean
                    nullable: false
        PhinxlogGETExtra_fields:
            title: phinxlogs
            type: object
            properties: {  }
        PhinxlogPATCHForCollection:
            title: phinxlogs
            type: array
            items:
                type: object
                properties:
                    version:
                        type: string
                        nullable: false
                    migrationName:
                        type: string
                        nullable: true
                        maxLength: 100
                    startTime:
                        type: string
                        nullable: true
                        format: date-time
                    endTime:
                        type: string
                        nullable: true
                        format: date-time
                    breakpoint:
                        type: boolean
                        nullable: false
                required:
                    - version
        PhinxlogPATCH:
            title: phinxlogs
            type: object
            properties:
                migrationName:
                    type: string
                    nullable: true
                    maxLength: 100
                startTime:
                    type: string
                    nullable: true
                    format: date-time
                endTime:
                    type: string
                    nullable: true
                    format: date-time
                breakpoint:
                    type: boolean
                    nullable: false
        PhinxlogPOSTForCollection:
            title: phinxlogs
            type: array
            items:
                type: object
                properties:
                    migrationName:
                        type: string
                        nullable: true
                        maxLength: 100
                    startTime:
                        type: string
                        nullable: true
                        format: date-time
                    endTime:
                        type: string
                        nullable: true
                        format: date-time
                    breakpoint:
                        type: boolean
                        nullable: false
        PhinxlogPOST:
            title: phinxlogs
            type: object
            properties:
                migrationName:
                    type: string
                    nullable: true
                    maxLength: 100
                startTime:
                    type: string
                    nullable: true
                    format: date-time
                endTime:
                    type: string
                    nullable: true
                    format: date-time
                breakpoint:
                    type: boolean
                    nullable: false
        PlaceAttributeGETFieldsForCollection:
            title: place_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: userUser'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: '(placeAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlaceAttributeMultiGETFieldsForRelation'
        PlaceAttributeGETExtra_fieldsForCollection:
            title: place_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PlaceAttributeGETFields:
            title: place_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: userUser'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: '(placeAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/PlaceAttributeMultiGETFieldsForRelation'
        PlaceAttributeGETExtra_fields:
            title: place_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PlaceAttributePATCHForCollection:
            title: place_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                        description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: userUser'
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (placeAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/PlaceAttributeMultiPATCHForRelation'
                required:
                    - type
                    - name
        PlaceAttributePATCH:
            title: place_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: userUser'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (placeAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/PlaceAttributeMultiPATCHForRelation'
            required:
                - type
                - name
        PlaceAttributePOSTForCollection:
            title: place_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                        description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: userUser'
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (placeAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/PlaceAttributeMultiPOSTForRelation'
                required:
                    - type
                    - name
        PlaceAttributePOST:
            title: place_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: userUser'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (placeAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/PlaceAttributeMultiPOSTForRelation'
            required:
                - type
                - name
        PlacesGETFieldsForCollection:
            title: places
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                mainAddress:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                coordinatesModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        PlacesGETExtra_fieldsForCollection:
            title: places
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
        PlacesGETFields:
            title: places
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                mainAddress:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                coordinatesModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        PlacesGETExtra_fields:
            title: places
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
        PlacesPATCHForCollection:
            title: places
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    streetAddress:
                        type: string
                        nullable: true
                        maxLength: 255
                    streetNumber:
                        type: string
                        nullable: true
                        maxLength: 150
                    localNumber:
                        type: string
                        nullable: true
                        maxLength: 20
                    postalCode:
                        type: string
                        nullable: true
                        maxLength: 20
                    city:
                        type: string
                        nullable: true
                        maxLength: 75
                    country:
                        type: string
                        nullable: true
                        maxLength: 50
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    email:
                        type: string
                        nullable: true
                        maxLength: 50
                    province:
                        type: string
                        nullable: true
                        maxLength: 95
                    community:
                        type: string
                        nullable: true
                        maxLength: 60
                    county:
                        type: string
                        nullable: true
                        maxLength: 60
                    longitude:
                        type: number
                        nullable: true
                        format: float
                    latitude:
                        type: number
                        nullable: true
                        format: float
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 15
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeUserUserEditDM'
                        description: extra_field
        PlacesPATCH:
            title: places
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserEditDM'
                    description: extra_field
        PlacesPOSTForCollection:
            title: places
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    streetAddress:
                        type: string
                        nullable: true
                        maxLength: 255
                    streetNumber:
                        type: string
                        nullable: true
                        maxLength: 150
                    localNumber:
                        type: string
                        nullable: true
                        maxLength: 20
                    postalCode:
                        type: string
                        nullable: true
                        maxLength: 20
                    city:
                        type: string
                        nullable: true
                        maxLength: 75
                    country:
                        type: string
                        nullable: true
                        maxLength: 50
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    email:
                        type: string
                        nullable: true
                        maxLength: 50
                    province:
                        type: string
                        nullable: true
                        maxLength: 95
                    community:
                        type: string
                        nullable: true
                        maxLength: 60
                    county:
                        type: string
                        nullable: true
                        maxLength: 60
                    longitude:
                        type: number
                        nullable: true
                        format: float
                    latitude:
                        type: number
                        nullable: true
                        format: float
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 15
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeUserUserEditDM'
                        description: extra_field
        PlacesPOST:
            title: places
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserEditDM'
                    description: extra_field
        PriceCompanyGroupGETFieldsForCollection:
            title: price_company_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
        PriceCompanyGroupGETExtra_fieldsForCollection:
            title: price_company_groups
            type: object
            properties: {  }
        PriceCompanyGroupGETFields:
            title: price_company_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
        PriceCompanyGroupGETExtra_fields:
            title: price_company_groups
            type: object
            properties: {  }
        PriceCompanyGroupPATCHForCollection:
            title: price_company_groups
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 45
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    priceType:
                        type: integer
                        nullable: true
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                required:
                    - id
                    - name
        PriceCompanyGroupPATCH:
            title: price_company_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
            required:
                - name
        PriceCompanyGroupPOSTForCollection:
            title: price_company_groups
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 45
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    priceType:
                        type: integer
                        nullable: true
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                required:
                    - name
        PriceCompanyGroupPOST:
            title: price_company_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
            required:
                - name
        PriceProductGroupGETFieldsForCollection:
            title: price_product_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        PriceProductGroupGETExtra_fieldsForCollection:
            title: price_product_groups
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceProductGroupGETFields:
            title: price_product_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        PriceProductGroupGETExtra_fields:
            title: price_product_groups
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceProductGroupPATCHForCollection:
            title: price_product_groups
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 45
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                required:
                    - name
        PriceProductGroupPATCH:
            title: price_product_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
            required:
                - name
        PriceProductGroupPOSTForCollection:
            title: price_product_groups
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 45
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                required:
                    - name
        PriceProductGroupPOST:
            title: price_product_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
            required:
                - name
        PriceTypesGETFieldsForCollection:
            title: price_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                index:
                    type: string
                    nullable: false
                    maxLength: 1
                indexUpper:
                    type: string
                    nullable: false
                    maxLength: 1
                active:
                    type: boolean
                    nullable: true
                fullName:
                    type: string
                    nullable: true
                    maxLength: 255
                shortName:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importType:
                    type: string
                    nullable: true
                precision:
                    type: integer
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 4
        PriceTypesGETExtra_fieldsForCollection:
            title: price_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceTypesGETFields:
            title: price_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                index:
                    type: string
                    nullable: false
                    maxLength: 1
                indexUpper:
                    type: string
                    nullable: false
                    maxLength: 1
                active:
                    type: boolean
                    nullable: true
                fullName:
                    type: string
                    nullable: true
                    maxLength: 255
                shortName:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importType:
                    type: string
                    nullable: true
                precision:
                    type: integer
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 4
        PriceTypesGETExtra_fields:
            title: price_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceTypesPATCHForCollection:
            title: price_types
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    index:
                        type: string
                        nullable: false
                        maxLength: 1
                    indexUpper:
                        type: string
                        nullable: false
                        maxLength: 1
                    active:
                        type: boolean
                        nullable: true
                    fullName:
                        type: string
                        nullable: true
                        maxLength: 255
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 50
                    importId:
                        type: string
                        nullable: true
                        description: 'Id from external system'
                    importType:
                        type: string
                        nullable: true
                    precision:
                        type: integer
                        nullable: true
                    currency:
                        type: string
                        nullable: true
                        maxLength: 4
                required:
                    - index
                    - indexUpper
        PriceTypesPATCH:
            title: price_types
            type: object
            properties:
                index:
                    type: string
                    nullable: false
                    maxLength: 1
                indexUpper:
                    type: string
                    nullable: false
                    maxLength: 1
                active:
                    type: boolean
                    nullable: true
                fullName:
                    type: string
                    nullable: true
                    maxLength: 255
                shortName:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importType:
                    type: string
                    nullable: true
                precision:
                    type: integer
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 4
            required:
                - index
                - indexUpper
        PriceTypesPOSTForCollection:
            title: price_types
            type: array
            items:
                type: object
                properties:
                    index:
                        type: string
                        nullable: false
                        maxLength: 1
                    indexUpper:
                        type: string
                        nullable: false
                        maxLength: 1
                    active:
                        type: boolean
                        nullable: true
                    fullName:
                        type: string
                        nullable: true
                        maxLength: 255
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 50
                    importId:
                        type: string
                        nullable: true
                        description: 'Id from external system'
                    importType:
                        type: string
                        nullable: true
                    precision:
                        type: integer
                        nullable: true
                    currency:
                        type: string
                        nullable: true
                        maxLength: 4
                required:
                    - index
                    - indexUpper
        PriceTypesPOST:
            title: price_types
            type: object
            properties:
                index:
                    type: string
                    nullable: false
                    maxLength: 1
                indexUpper:
                    type: string
                    nullable: false
                    maxLength: 1
                active:
                    type: boolean
                    nullable: true
                fullName:
                    type: string
                    nullable: true
                    maxLength: 255
                shortName:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importType:
                    type: string
                    nullable: true
                precision:
                    type: integer
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 4
            required:
                - index
                - indexUpper
        ProcedureSqlGETFieldsForCollection:
            title: procedure_sqls
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
        ProcedureSqlGETExtra_fieldsForCollection:
            title: procedure_sqls
            type: object
            properties: {  }
        ProcedureSqlGETFields:
            title: procedure_sqls
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
        ProcedureSqlGETExtra_fields:
            title: procedure_sqls
            type: object
            properties: {  }
        ProcedureSqlPATCHForCollection:
            title: procedure_sqls
            type: array
            items:
                type: object
                properties:
                    procedureId:
                        type: integer
                        nullable: false
                    procedureName:
                        type: string
                        nullable: true
                        maxLength: 255
                    buttonName:
                        type: string
                        nullable: true
                        maxLength: 50
                    procedureQuery:
                        type: string
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    returnsResult:
                        type: boolean
                        nullable: true
                required:
                    - procedureId
        ProcedureSqlPATCH:
            title: procedure_sqls
            type: object
            properties:
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
        ProcedureSqlPOSTForCollection:
            title: procedure_sqls
            type: array
            items:
                type: object
                properties:
                    procedureName:
                        type: string
                        nullable: true
                        maxLength: 255
                    buttonName:
                        type: string
                        nullable: true
                        maxLength: 50
                    procedureQuery:
                        type: string
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    returnsResult:
                        type: boolean
                        nullable: true
        ProcedureSqlPOST:
            title: procedure_sqls
            type: object
            properties:
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
        ProcedureSqlCredentialGETFieldsForCollection:
            title: procedure_sql_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                procedure:
                    nullable: true
                    description: (procedureSql)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        ProcedureSqlCredentialGETExtra_fieldsForCollection:
            title: procedure_sql_credentials
            type: object
            properties: {  }
        ProcedureSqlCredentialGETFields:
            title: procedure_sql_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                procedure:
                    nullable: true
                    description: (procedureSql)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        ProcedureSqlCredentialGETExtra_fields:
            title: procedure_sql_credentials
            type: object
            properties: {  }
        ProcedureSqlCredentialPATCHForCollection:
            title: procedure_sql_credentials
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureSql)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureSqlPATCHForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - id
        ProcedureSqlCredentialPATCH:
            title: procedure_sql_credentials
            type: object
            properties:
                procedure:
                    nullable: true
                    description: 'integer or object (procedureSql)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureSqlPATCHForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        ProcedureSqlCredentialPOSTForCollection:
            title: procedure_sql_credentials
            type: array
            items:
                type: object
                properties:
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureSql)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureSqlPOSTForRelation'
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        ProcedureSqlCredentialPOST:
            title: procedure_sql_credentials
            type: object
            properties:
                procedure:
                    nullable: true
                    description: 'integer or object (procedureSql)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureSqlPOSTForRelation'
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        ProcedureSqlPlacementGETFieldsForCollection:
            title: procedure_sql_placements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                moduleName:
                    type: string
                    nullable: true
                    maxLength: 255
                actionName:
                    type: string
                    nullable: true
                    maxLength: 255
                procedure:
                    nullable: true
                    description: (procedureSql)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
        ProcedureSqlPlacementGETExtra_fieldsForCollection:
            title: procedure_sql_placements
            type: object
            properties: {  }
        ProcedureSqlPlacementGETFields:
            title: procedure_sql_placements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                moduleName:
                    type: string
                    nullable: true
                    maxLength: 255
                actionName:
                    type: string
                    nullable: true
                    maxLength: 255
                procedure:
                    nullable: true
                    description: (procedureSql)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
        ProcedureSqlPlacementGETExtra_fields:
            title: procedure_sql_placements
            type: object
            properties: {  }
        ProcedureSqlPlacementPATCHForCollection:
            title: procedure_sql_placements
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    moduleName:
                        type: string
                        nullable: true
                        maxLength: 255
                    actionName:
                        type: string
                        nullable: true
                        maxLength: 255
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureSql)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureSqlPATCHForRelation'
                required:
                    - id
        ProcedureSqlPlacementPATCH:
            title: procedure_sql_placements
            type: object
            properties:
                moduleName:
                    type: string
                    nullable: true
                    maxLength: 255
                actionName:
                    type: string
                    nullable: true
                    maxLength: 255
                procedure:
                    nullable: true
                    description: 'integer or object (procedureSql)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureSqlPATCHForRelation'
        ProcedureSqlPlacementPOSTForCollection:
            title: procedure_sql_placements
            type: array
            items:
                type: object
                properties:
                    moduleName:
                        type: string
                        nullable: true
                        maxLength: 255
                    actionName:
                        type: string
                        nullable: true
                        maxLength: 255
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureSql)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureSqlPOSTForRelation'
        ProcedureSqlPlacementPOST:
            title: procedure_sql_placements
            type: object
            properties:
                moduleName:
                    type: string
                    nullable: true
                    maxLength: 255
                actionName:
                    type: string
                    nullable: true
                    maxLength: 255
                procedure:
                    nullable: true
                    description: 'integer or object (procedureSql)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureSqlPOSTForRelation'
        ProcedureToCommissionAttributeGETFieldsForCollection:
            title: procedure_to_commission_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commissionAttribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                procedure:
                    nullable: true
                    description: (procedureToDocument)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToCommissionAttributeGETExtra_fieldsForCollection:
            title: procedure_to_commission_attributes
            type: object
            properties: {  }
        ProcedureToCommissionAttributeGETFields:
            title: procedure_to_commission_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commissionAttribute:
                    nullable: true
                    description: (commissionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                procedure:
                    nullable: true
                    description: (procedureToDocument)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToCommissionAttributeGETExtra_fields:
            title: procedure_to_commission_attributes
            type: object
            properties: {  }
        ProcedureToCommissionAttributePATCHForCollection:
            title: procedure_to_commission_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    commissionAttribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureToDocument)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
                required:
                    - id
        ProcedureToCommissionAttributePATCH:
            title: procedure_to_commission_attributes
            type: object
            properties:
                commissionAttribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                procedure:
                    nullable: true
                    description: 'integer or object (procedureToDocument)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
        ProcedureToCommissionAttributePOSTForCollection:
            title: procedure_to_commission_attributes
            type: array
            items:
                type: object
                properties:
                    commissionAttribute:
                        nullable: true
                        description: 'integer or object (commissionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureToDocument)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
        ProcedureToCommissionAttributePOST:
            title: procedure_to_commission_attributes
            type: object
            properties:
                commissionAttribute:
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                procedure:
                    nullable: true
                    description: 'integer or object (procedureToDocument)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
        ProcedureToCompanyAttributeGETFieldsForCollection:
            title: procedure_to_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                attribute:
                    nullable: true
                    description: (accountCompanyAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
                procedure:
                    nullable: true
                    description: (procedureToDocument)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToCompanyAttributeGETExtra_fieldsForCollection:
            title: procedure_to_company_attributes
            type: object
            properties: {  }
        ProcedureToCompanyAttributeGETFields:
            title: procedure_to_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                attribute:
                    nullable: true
                    description: (accountCompanyAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
                procedure:
                    nullable: true
                    description: (procedureToDocument)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToCompanyAttributeGETExtra_fields:
            title: procedure_to_company_attributes
            type: object
            properties: {  }
        ProcedureToCompanyAttributePATCHForCollection:
            title: procedure_to_company_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    attribute:
                        nullable: true
                        description: 'integer or object (accountCompanyAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyAttributePATCHForRelation'
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureToDocument)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
                required:
                    - id
        ProcedureToCompanyAttributePATCH:
            title: procedure_to_company_attributes
            type: object
            properties:
                attribute:
                    nullable: true
                    description: 'integer or object (accountCompanyAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributePATCHForRelation'
                procedure:
                    nullable: true
                    description: 'integer or object (procedureToDocument)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
        ProcedureToCompanyAttributePOSTForCollection:
            title: procedure_to_company_attributes
            type: array
            items:
                type: object
                properties:
                    attribute:
                        nullable: true
                        description: 'integer or object (accountCompanyAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyAttributePOSTForRelation'
                    procedure:
                        nullable: true
                        description: 'integer or object (procedureToDocument)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
        ProcedureToCompanyAttributePOST:
            title: procedure_to_company_attributes
            type: object
            properties:
                attribute:
                    nullable: true
                    description: 'integer or object (accountCompanyAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyAttributePOSTForRelation'
                procedure:
                    nullable: true
                    description: 'integer or object (procedureToDocument)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
        ProcedureToDocumentCredentialGETFieldsForCollection:
            title: procedure_to_document_credentials
            type: object
            properties:
                procedureToDocumentCredentialId:
                    type: integer
                    nullable: false
                documentSeriesDefinitions:
                    type: string
                    nullable: true
                    maxLength: 255
                documentPhases:
                    type: string
                    nullable: true
                    maxLength: 255
                userProfiles:
                    type: string
                    nullable: true
                    maxLength: 255
                procedureToDocument:
                    nullable: true
                    description: (procedureToDocument)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToDocumentCredentialGETExtra_fieldsForCollection:
            title: procedure_to_document_credentials
            type: object
            properties: {  }
        ProcedureToDocumentCredentialGETFields:
            title: procedure_to_document_credentials
            type: object
            properties:
                procedureToDocumentCredentialId:
                    type: integer
                    nullable: false
                documentSeriesDefinitions:
                    type: string
                    nullable: true
                    maxLength: 255
                documentPhases:
                    type: string
                    nullable: true
                    maxLength: 255
                userProfiles:
                    type: string
                    nullable: true
                    maxLength: 255
                procedureToDocument:
                    nullable: true
                    description: (procedureToDocument)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToDocumentCredentialGETExtra_fields:
            title: procedure_to_document_credentials
            type: object
            properties: {  }
        ProcedureToDocumentCredentialPATCHForCollection:
            title: procedure_to_document_credentials
            type: array
            items:
                type: object
                properties:
                    procedureToDocumentCredentialId:
                        type: integer
                        nullable: false
                    documentSeriesDefinitions:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentPhases:
                        type: string
                        nullable: true
                        maxLength: 255
                    userProfiles:
                        type: string
                        nullable: true
                        maxLength: 255
                    procedureToDocument:
                        nullable: true
                        description: 'integer or object (procedureToDocument)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
                required:
                    - procedureToDocumentCredentialId
        ProcedureToDocumentCredentialPATCH:
            title: procedure_to_document_credentials
            type: object
            properties:
                documentSeriesDefinitions:
                    type: string
                    nullable: true
                    maxLength: 255
                documentPhases:
                    type: string
                    nullable: true
                    maxLength: 255
                userProfiles:
                    type: string
                    nullable: true
                    maxLength: 255
                procedureToDocument:
                    nullable: true
                    description: 'integer or object (procedureToDocument)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
        ProcedureToDocumentCredentialPOSTForCollection:
            title: procedure_to_document_credentials
            type: array
            items:
                type: object
                properties:
                    documentSeriesDefinitions:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentPhases:
                        type: string
                        nullable: true
                        maxLength: 255
                    userProfiles:
                        type: string
                        nullable: true
                        maxLength: 255
                    procedureToDocument:
                        nullable: true
                        description: 'integer or object (procedureToDocument)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
        ProcedureToDocumentCredentialPOST:
            title: procedure_to_document_credentials
            type: object
            properties:
                documentSeriesDefinitions:
                    type: string
                    nullable: true
                    maxLength: 255
                documentPhases:
                    type: string
                    nullable: true
                    maxLength: 255
                userProfiles:
                    type: string
                    nullable: true
                    maxLength: 255
                procedureToDocument:
                    nullable: true
                    description: 'integer or object (procedureToDocument)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
        ProductGETFieldsForCollection:
            title: products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                aPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                aVatValue:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                bVatValue:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                cVatValue:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                dVatValue:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                eVatValue:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                fVatValue:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                gVatValue:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                hVatValue:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                quantityRaw:
                    type: number
                    nullable: true
                    format: float
                quantityReserved:
                    type: number
                    nullable: true
                    format: float
                estimatedQuantity:
                    type: string
                    nullable: true
                    maxLength: 255
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                vatValue:
                    type: number
                    nullable: true
                    format: float
                isMainProduct:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    nullable: true
                    description: (externalMarker)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
                defaultImage:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                i18ns:
                    nullable: false
                    description: (productI18n)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
                translationI18ns:
                    nullable: false
                    description: (productI18n)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
                priceIndividuals:
                    nullable: false
                    description: (priceIndividual)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceIndividualGETFieldsForRelation'
                externalMarkers:
                    nullable: true
                    description: (externalMarker)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
                companyPrices:
                    nullable: false
                    description: (productCompanyPrice)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForRelation'
        ProductGETExtra_fieldsForCollection:
            title: products
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                availabilities:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                estimatedAvailability:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                prices:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                translations:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                similarProductIds:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductGETFields:
            title: products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                aPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                aVatValue:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                bVatValue:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                cVatValue:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                dVatValue:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                eVatValue:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                fVatValue:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                gVatValue:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                hVatValue:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                quantityRaw:
                    type: number
                    nullable: true
                    format: float
                quantityReserved:
                    type: number
                    nullable: true
                    format: float
                estimatedQuantity:
                    type: string
                    nullable: true
                    maxLength: 255
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                vatValue:
                    type: number
                    nullable: true
                    format: float
                isMainProduct:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    nullable: true
                    description: (externalMarker)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
                defaultImage:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                measureUnit:
                    nullable: true
                    description: (measureUnit)
                    allOf:
                        -
                            $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                i18ns:
                    nullable: false
                    description: (productI18n)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
                translationI18ns:
                    nullable: false
                    description: (productI18n)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
                priceIndividuals:
                    nullable: false
                    description: (priceIndividual)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceIndividualGETFieldsForRelation'
                externalMarkers:
                    nullable: true
                    description: (externalMarker)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
                companyPrices:
                    nullable: false
                    description: (productCompanyPrice)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForRelation'
        ProductGETExtra_fields:
            title: products
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                availabilities:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                estimatedAvailability:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                prices:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                translations:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                similarProductIds:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductPATCHForCollection:
            title: products
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    name:
                        type: string
                        nullable: true
                    description:
                        type: string
                        nullable: true
                    code:
                        type: string
                        nullable: true
                        maxLength: 50
                    aPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    bPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    cPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    dPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    ePriceNetto:
                        type: number
                        nullable: true
                        format: float
                    fPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    gPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    hPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    isComplete:
                        type: boolean
                        nullable: true
                    isService:
                        type: boolean
                        nullable: true
                    srpPriceType:
                        type: string
                        nullable: true
                    aCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    bCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    cCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    dCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    eCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    fCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    gCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    hCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    barCode:
                        type: string
                        nullable: true
                        maxLength: 13
                    isMainProduct:
                        type: boolean
                        nullable: true
                    quantityPrecision:
                        type: integer
                        nullable: true
                    ean:
                        type: string
                        nullable: true
                        maxLength: 50
                    externalMarker:
                        nullable: true
                        description: 'integer or object (externalMarker)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExternalMarkerPATCHForRelation'
                    defaultImage:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPATCHForRelation'
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    i18ns:
                        nullable: false
                        description: 'integer or array<object> or object (productI18n)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductI18nPATCHForRelation'
                    translationI18ns:
                        nullable: false
                        description: 'integer or array<object> or object (productI18n)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductI18nPATCHForRelation'
                    priceIndividuals:
                        nullable: false
                        description: 'integer or array<object> or object (priceIndividual)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/PriceIndividualPATCHForRelation'
                    externalMarkers:
                        nullable: true
                        description: 'integer or array<object> or object (externalMarker)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ExternalMarkerPATCHForRelation'
                    companyPrices:
                        nullable: false
                        description: 'integer or array<object> or object (productCompanyPrice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductCompanyPricePATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            fileToProducts:
                                $ref: '#/components/schemas/FileToProductAura'
                            productCompletes:
                                $ref: '#/components/schemas/ProductCompleteAura'
                        description: extra_field
                    categories:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
        ProductPATCH:
            title: products
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                isMainProduct:
                    type: boolean
                    nullable: true
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    nullable: true
                    description: 'integer or object (externalMarker)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExternalMarkerPATCHForRelation'
                defaultImage:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPATCHForRelation'
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                i18ns:
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductI18nPATCHForRelation'
                translationI18ns:
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductI18nPATCHForRelation'
                priceIndividuals:
                    nullable: false
                    description: 'integer or array<object> or object (priceIndividual)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/PriceIndividualPATCHForRelation'
                externalMarkers:
                    nullable: true
                    description: 'integer or array<object> or object (externalMarker)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ExternalMarkerPATCHForRelation'
                companyPrices:
                    nullable: false
                    description: 'integer or array<object> or object (productCompanyPrice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductCompanyPricePATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductPOSTForCollection:
            title: products
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    name:
                        type: string
                        nullable: true
                    description:
                        type: string
                        nullable: true
                    code:
                        type: string
                        nullable: true
                        maxLength: 50
                    aPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    bPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    cPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    dPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    ePriceNetto:
                        type: number
                        nullable: true
                        format: float
                    fPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    gPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    hPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    isComplete:
                        type: boolean
                        nullable: true
                    isService:
                        type: boolean
                        nullable: true
                    srpPriceType:
                        type: string
                        nullable: true
                    aCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    bCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    cCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    dCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    eCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    fCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    gCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    hCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    barCode:
                        type: string
                        nullable: true
                        maxLength: 13
                    isMainProduct:
                        type: boolean
                        nullable: true
                    quantityPrecision:
                        type: integer
                        nullable: true
                    ean:
                        type: string
                        nullable: true
                        maxLength: 50
                    externalMarker:
                        nullable: true
                        description: 'integer or object (externalMarker)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExternalMarkerPOSTForRelation'
                    defaultImage:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    measureUnit:
                        nullable: true
                        description: 'integer or object (measureUnit)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPOSTForRelation'
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    i18ns:
                        nullable: false
                        description: 'integer or array<object> or object (productI18n)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductI18nPOSTForRelation'
                    translationI18ns:
                        nullable: false
                        description: 'integer or array<object> or object (productI18n)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductI18nPOSTForRelation'
                    priceIndividuals:
                        nullable: false
                        description: 'integer or array<object> or object (priceIndividual)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/PriceIndividualPOSTForRelation'
                    externalMarkers:
                        nullable: true
                        description: 'integer or array<object> or object (externalMarker)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ExternalMarkerPOSTForRelation'
                    companyPrices:
                        nullable: false
                        description: 'integer or array<object> or object (productCompanyPrice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductCompanyPricePOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties:
                            fileToProducts:
                                $ref: '#/components/schemas/FileToProductAura'
                            productCompletes:
                                $ref: '#/components/schemas/ProductCompleteAura'
                        description: extra_field
                    categories:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
        ProductPOST:
            title: products
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                isMainProduct:
                    type: boolean
                    nullable: true
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    nullable: true
                    description: 'integer or object (externalMarker)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExternalMarkerPOSTForRelation'
                defaultImage:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                measureUnit:
                    nullable: true
                    description: 'integer or object (measureUnit)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPOSTForRelation'
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                i18ns:
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductI18nPOSTForRelation'
                translationI18ns:
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductI18nPOSTForRelation'
                priceIndividuals:
                    nullable: false
                    description: 'integer or array<object> or object (priceIndividual)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/PriceIndividualPOSTForRelation'
                externalMarkers:
                    nullable: true
                    description: 'integer or array<object> or object (externalMarker)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ExternalMarkerPOSTForRelation'
                companyPrices:
                    nullable: false
                    description: 'integer or array<object> or object (productCompanyPrice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductCompanyPricePOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductAdditionalDataGETFieldsForCollection:
            title: product_additional_datas
            type: object
            properties:
                productAdditionalDataId:
                    type: integer
                    nullable: false
                value1:
                    type: string
                    nullable: true
                    maxLength: 155
                value2:
                    type: string
                    nullable: true
                    maxLength: 155
                value3:
                    type: string
                    nullable: true
                    maxLength: 155
                value4:
                    type: string
                    nullable: true
                    maxLength: 155
                value5:
                    type: string
                    nullable: true
                    maxLength: 155
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductAdditionalDataGETExtra_fieldsForCollection:
            title: product_additional_datas
            type: object
            properties: {  }
        ProductAdditionalDataGETFields:
            title: product_additional_datas
            type: object
            properties:
                productAdditionalDataId:
                    type: integer
                    nullable: false
                value1:
                    type: string
                    nullable: true
                    maxLength: 155
                value2:
                    type: string
                    nullable: true
                    maxLength: 155
                value3:
                    type: string
                    nullable: true
                    maxLength: 155
                value4:
                    type: string
                    nullable: true
                    maxLength: 155
                value5:
                    type: string
                    nullable: true
                    maxLength: 155
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductAdditionalDataGETExtra_fields:
            title: product_additional_datas
            type: object
            properties: {  }
        ProductAdditionalDataPATCHForCollection:
            title: product_additional_datas
            type: array
            items:
                type: object
                properties:
                    productAdditionalDataId:
                        type: integer
                        nullable: false
                    value1:
                        type: string
                        nullable: true
                        maxLength: 155
                    value2:
                        type: string
                        nullable: true
                        maxLength: 155
                    value3:
                        type: string
                        nullable: true
                        maxLength: 155
                    value4:
                        type: string
                        nullable: true
                        maxLength: 155
                    value5:
                        type: string
                        nullable: true
                        maxLength: 155
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - productAdditionalDataId
        ProductAdditionalDataPATCH:
            title: product_additional_datas
            type: object
            properties:
                value1:
                    type: string
                    nullable: true
                    maxLength: 155
                value2:
                    type: string
                    nullable: true
                    maxLength: 155
                value3:
                    type: string
                    nullable: true
                    maxLength: 155
                value4:
                    type: string
                    nullable: true
                    maxLength: 155
                value5:
                    type: string
                    nullable: true
                    maxLength: 155
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        ProductAdditionalDataPOSTForCollection:
            title: product_additional_datas
            type: array
            items:
                type: object
                properties:
                    value1:
                        type: string
                        nullable: true
                        maxLength: 155
                    value2:
                        type: string
                        nullable: true
                        maxLength: 155
                    value3:
                        type: string
                        nullable: true
                        maxLength: 155
                    value4:
                        type: string
                        nullable: true
                        maxLength: 155
                    value5:
                        type: string
                        nullable: true
                        maxLength: 155
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        ProductAdditionalDataPOST:
            title: product_additional_datas
            type: object
            properties:
                value1:
                    type: string
                    nullable: true
                    maxLength: 155
                value2:
                    type: string
                    nullable: true
                    maxLength: 155
                value3:
                    type: string
                    nullable: true
                    maxLength: 155
                value4:
                    type: string
                    nullable: true
                    maxLength: 155
                value5:
                    type: string
                    nullable: true
                    maxLength: 155
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        ProductCategoryGETFieldsForCollection:
            title: product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                i18ns:
                    nullable: false
                    description: (productCategoryI18n)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryI18nGETFieldsForRelation'
        ProductCategoryGETExtra_fieldsForCollection:
            title: product_categories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                productAttributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                translations:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductCategoryGETFields:
            title: product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                i18ns:
                    nullable: false
                    description: (productCategoryI18n)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryI18nGETFieldsForRelation'
        ProductCategoryGETExtra_fields:
            title: product_categories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                productAttributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                translations:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductCategoryPATCHForCollection:
            title: product_categories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    parent:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    i18ns:
                        nullable: false
                        description: 'integer or array<object> or object (productCategoryI18n)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductCategoryI18nPATCHForRelation'
                required:
                    - name
        ProductCategoryPATCH:
            title: product_categories
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                i18ns:
                    nullable: false
                    description: 'integer or array<object> or object (productCategoryI18n)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductCategoryI18nPATCHForRelation'
            required:
                - name
        ProductCategoryPOSTForCollection:
            title: product_categories
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    parent:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    i18ns:
                        nullable: false
                        description: 'integer or array<object> or object (productCategoryI18n)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ProductCategoryI18nPOSTForRelation'
                required:
                    - name
        ProductCategoryPOST:
            title: product_categories
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                i18ns:
                    nullable: false
                    description: 'integer or array<object> or object (productCategoryI18n)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ProductCategoryI18nPOSTForRelation'
            required:
                - name
        ProductCategoryAttributesGETFieldsForCollection:
            title: product_category_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                permitted:
                    type: boolean
                    nullable: true
                productAttributeCredential:
                    nullable: true
                    description: (productAttributeCredential)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductAttributeCredentialGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (attribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductCategoryAttributesGETExtra_fieldsForCollection:
            title: product_category_attributes
            type: object
            properties: {  }
        ProductCategoryAttributesGETFields:
            title: product_category_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                permitted:
                    type: boolean
                    nullable: true
                productAttributeCredential:
                    nullable: true
                    description: (productAttributeCredential)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductAttributeCredentialGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (attribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductCategoryAttributesGETExtra_fields:
            title: product_category_attributes
            type: object
            properties: {  }
        ProductCategoryAttributesPATCHForCollection:
            title: product_category_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    permitted:
                        type: boolean
                        nullable: true
                    productAttributeCredential:
                        nullable: true
                        description: 'integer or object (productAttributeCredential)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductAttributeCredentialPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (attribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AttributePATCHForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                required:
                    - id
        ProductCategoryAttributesPATCH:
            title: product_category_attributes
            type: object
            properties:
                permitted:
                    type: boolean
                    nullable: true
                productAttributeCredential:
                    nullable: true
                    description: 'integer or object (productAttributeCredential)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductAttributeCredentialPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (attribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AttributePATCHForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
        ProductCategoryAttributesPOSTForCollection:
            title: product_category_attributes
            type: array
            items:
                type: object
                properties:
                    permitted:
                        type: boolean
                        nullable: true
                    productAttributeCredential:
                        nullable: true
                        description: 'integer or object (productAttributeCredential)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductAttributeCredentialPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (attribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AttributePOSTForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        ProductCategoryAttributesPOST:
            title: product_category_attributes
            type: object
            properties:
                permitted:
                    type: boolean
                    nullable: true
                productAttributeCredential:
                    nullable: true
                    description: 'integer or object (productAttributeCredential)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductAttributeCredentialPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (attribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AttributePOSTForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        ProductCategoryDescriptionsGETFieldsForCollection:
            title: product_category_descriptions
            type: object
            properties:
                productCategoryDescriptionsId:
                    type: integer
                    nullable: false
                productCategoryCode:
                    type: string
                    nullable: true
                    maxLength: 255
                productCategoryDescription:
                    type: string
                    nullable: true
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                productCategoryPicture:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        ProductCategoryDescriptionsGETExtra_fieldsForCollection:
            title: product_category_descriptions
            type: object
            properties: {  }
        ProductCategoryDescriptionsGETFields:
            title: product_category_descriptions
            type: object
            properties:
                productCategoryDescriptionsId:
                    type: integer
                    nullable: false
                productCategoryCode:
                    type: string
                    nullable: true
                    maxLength: 255
                productCategoryDescription:
                    type: string
                    nullable: true
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                productCategoryPicture:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
        ProductCategoryDescriptionsGETExtra_fields:
            title: product_category_descriptions
            type: object
            properties: {  }
        ProductCategoryDescriptionsPATCHForCollection:
            title: product_category_descriptions
            type: array
            items:
                type: object
                properties:
                    productCategoryDescriptionsId:
                        type: integer
                        nullable: false
                    productCategoryCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    productCategoryDescription:
                        type: string
                        nullable: true
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    productCategoryPicture:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                required:
                    - productCategoryDescriptionsId
        ProductCategoryDescriptionsPATCH:
            title: product_category_descriptions
            type: object
            properties:
                productCategoryCode:
                    type: string
                    nullable: true
                    maxLength: 255
                productCategoryDescription:
                    type: string
                    nullable: true
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                productCategoryPicture:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
        ProductCategoryDescriptionsPOSTForCollection:
            title: product_category_descriptions
            type: array
            items:
                type: object
                properties:
                    productCategoryCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    productCategoryDescription:
                        type: string
                        nullable: true
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    productCategoryPicture:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
        ProductCategoryDescriptionsPOST:
            title: product_category_descriptions
            type: object
            properties:
                productCategoryCode:
                    type: string
                    nullable: true
                    maxLength: 255
                productCategoryDescription:
                    type: string
                    nullable: true
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                productCategoryPicture:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
        ProductCodeTranslationGETFieldsForCollection:
            title: product_code_translations
            type: object
            properties:
                productCodeTranslationId:
                    type: integer
                    nullable: false
                foreginCode:
                    type: string
                    nullable: false
                    maxLength: 255
                foreginName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductCodeTranslationGETExtra_fieldsForCollection:
            title: product_code_translations
            type: object
            properties: {  }
        ProductCodeTranslationGETFields:
            title: product_code_translations
            type: object
            properties:
                productCodeTranslationId:
                    type: integer
                    nullable: false
                foreginCode:
                    type: string
                    nullable: false
                    maxLength: 255
                foreginName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductCodeTranslationGETExtra_fields:
            title: product_code_translations
            type: object
            properties: {  }
        ProductCodeTranslationPATCHForCollection:
            title: product_code_translations
            type: array
            items:
                type: object
                properties:
                    productCodeTranslationId:
                        type: integer
                        nullable: false
                    foreginCode:
                        type: string
                        nullable: false
                        maxLength: 255
                    foreginName:
                        type: string
                        nullable: true
                        maxLength: 255
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - productCodeTranslationId
                    - foreginCode
        ProductCodeTranslationPATCH:
            title: product_code_translations
            type: object
            properties:
                foreginCode:
                    type: string
                    nullable: false
                    maxLength: 255
                foreginName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
            required:
                - foreginCode
        ProductCodeTranslationPOSTForCollection:
            title: product_code_translations
            type: array
            items:
                type: object
                properties:
                    foreginCode:
                        type: string
                        nullable: false
                        maxLength: 255
                    foreginName:
                        type: string
                        nullable: true
                        maxLength: 255
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                required:
                    - foreginCode
        ProductCodeTranslationPOST:
            title: product_code_translations
            type: object
            properties:
                foreginCode:
                    type: string
                    nullable: false
                    maxLength: 255
                foreginName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
            required:
                - foreginCode
        ProductCompanyPriceGETFieldsForCollection:
            title: product_company_prices
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                discount:
                    nullable: true
                    description: (discount)
                    allOf:
                        -
                            $ref: '#/components/schemas/DiscountGETFieldsForRelation'
        ProductCompanyPriceGETExtra_fieldsForCollection:
            title: product_company_prices
            type: object
            properties: {  }
        ProductCompanyPriceGETFields:
            title: product_company_prices
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                discount:
                    nullable: true
                    description: (discount)
                    allOf:
                        -
                            $ref: '#/components/schemas/DiscountGETFieldsForRelation'
        ProductCompanyPriceGETExtra_fields:
            title: product_company_prices
            type: object
            properties: {  }
        ProductCompanyPricePATCHForCollection:
            title: product_company_prices
            type: array
            items:
                type: object
                properties:
                    id:
                        type: string
                        nullable: false
                        format: guid
                    discountPercentage:
                        type: number
                        nullable: true
                        format: float
                    basePriceNetto:
                        type: number
                        nullable: true
                        format: float
                    basePriceBrutto:
                        type: number
                        nullable: true
                        format: float
                    companyPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    companyPriceBrutto:
                        type: number
                        nullable: true
                        format: float
                    companyCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    discount:
                        nullable: true
                        description: 'integer or object (discount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DiscountPATCHForRelation'
                required:
                    - id
        ProductCompanyPricePATCH:
            title: product_company_prices
            type: object
            properties:
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                discount:
                    nullable: true
                    description: 'integer or object (discount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DiscountPATCHForRelation'
        ProductCompanyPricePOSTForCollection:
            title: product_company_prices
            type: array
            items:
                type: object
                properties:
                    discountPercentage:
                        type: number
                        nullable: true
                        format: float
                    basePriceNetto:
                        type: number
                        nullable: true
                        format: float
                    basePriceBrutto:
                        type: number
                        nullable: true
                        format: float
                    companyPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    companyPriceBrutto:
                        type: number
                        nullable: true
                        format: float
                    companyCurrencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    discount:
                        nullable: true
                        description: 'integer or object (discount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DiscountPOSTForRelation'
        ProductCompanyPricePOST:
            title: product_company_prices
            type: object
            properties:
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                discount:
                    nullable: true
                    description: 'integer or object (discount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DiscountPOSTForRelation'
        ProductDiscountGETFieldsForCollection:
            title: product_discounts
            type: object
            properties:
                productDiscountId:
                    type: integer
                    nullable: false
                companyRegionName:
                    type: string
                    nullable: true
                companyRelationType:
                    type: integer
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceNetto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceVatValue:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductDiscountGETExtra_fieldsForCollection:
            title: product_discounts
            type: object
            properties: {  }
        ProductDiscountGETFields:
            title: product_discounts
            type: object
            properties:
                productDiscountId:
                    type: integer
                    nullable: false
                companyRegionName:
                    type: string
                    nullable: true
                companyRelationType:
                    type: integer
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceNetto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceVatValue:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductDiscountGETExtra_fields:
            title: product_discounts
            type: object
            properties: {  }
        ProductDiscountPATCHForCollection:
            title: product_discounts
            type: array
            items:
                type: object
                properties:
                    productDiscountId:
                        type: integer
                        nullable: false
                    companyRegionName:
                        type: string
                        nullable: true
                    companyRelationType:
                        type: integer
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: false
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    isActive:
                        type: boolean
                        nullable: false
                    discountPercent:
                        type: number
                        nullable: true
                        format: float
                    discountNewPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    discountNewPriceBrutto:
                        type: number
                        nullable: true
                        format: float
                    discountNewPriceVatValue:
                        type: number
                        nullable: true
                        format: float
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                required:
                    - productDiscountId
                    - activeFrom
        ProductDiscountPATCH:
            title: product_discounts
            type: object
            properties:
                companyRegionName:
                    type: string
                    nullable: true
                companyRelationType:
                    type: integer
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceNetto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceVatValue:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
            required:
                - activeFrom
        ProductDiscountPOSTForCollection:
            title: product_discounts
            type: array
            items:
                type: object
                properties:
                    companyRegionName:
                        type: string
                        nullable: true
                    companyRelationType:
                        type: integer
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: false
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    isActive:
                        type: boolean
                        nullable: false
                    discountPercent:
                        type: number
                        nullable: true
                        format: float
                    discountNewPriceNetto:
                        type: number
                        nullable: true
                        format: float
                    discountNewPriceBrutto:
                        type: number
                        nullable: true
                        format: float
                    discountNewPriceVatValue:
                        type: number
                        nullable: true
                        format: float
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                required:
                    - activeFrom
        ProductDiscountPOST:
            title: product_discounts
            type: object
            properties:
                companyRegionName:
                    type: string
                    nullable: true
                companyRelationType:
                    type: integer
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceNetto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                discountNewPriceVatValue:
                    type: number
                    nullable: true
                    format: float
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
            required:
                - activeFrom
        ProductFreetypeGETFieldsForCollection:
            title: product_freetypes
            type: object
            properties:
                productId:
                    type: integer
                    nullable: false
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
        ProductFreetypeGETExtra_fieldsForCollection:
            title: product_freetypes
            type: object
            properties: {  }
        ProductFreetypeGETFields:
            title: product_freetypes
            type: object
            properties:
                productId:
                    type: integer
                    nullable: false
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
        ProductFreetypeGETExtra_fields:
            title: product_freetypes
            type: object
            properties: {  }
        ProductFreetypePATCHForCollection:
            title: product_freetypes
            type: array
            items:
                type: object
                properties:
                    productId:
                        type: integer
                        nullable: false
                    productName:
                        type: string
                        nullable: true
                    productDescription:
                        type: string
                        nullable: true
                    measureUnitId:
                        type: integer
                        nullable: true
                    creationDate:
                        type: string
                        nullable: true
                        format: date-time
                    nameCorrected:
                        type: string
                        nullable: true
                    codeCorrected:
                        type: string
                        nullable: true
                required:
                    - productId
        ProductFreetypePATCH:
            title: product_freetypes
            type: object
            properties:
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
        ProductFreetypePOSTForCollection:
            title: product_freetypes
            type: array
            items:
                type: object
                properties:
                    productName:
                        type: string
                        nullable: true
                    productDescription:
                        type: string
                        nullable: true
                    measureUnitId:
                        type: integer
                        nullable: true
                    creationDate:
                        type: string
                        nullable: true
                        format: date-time
                    nameCorrected:
                        type: string
                        nullable: true
                    codeCorrected:
                        type: string
                        nullable: true
        ProductFreetypePOST:
            title: product_freetypes
            type: object
            properties:
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
        ProductPromotionGETFieldsForCollection:
            title: product_promotions
            type: object
            properties:
                productPromotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                toProductCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                toProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        ProductPromotionGETExtra_fieldsForCollection:
            title: product_promotions
            type: object
            properties: {  }
        ProductPromotionGETFields:
            title: product_promotions
            type: object
            properties:
                productPromotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                toProductCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                toProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        ProductPromotionGETExtra_fields:
            title: product_promotions
            type: object
            properties: {  }
        ProductPromotionPATCHForCollection:
            title: product_promotions
            type: array
            items:
                type: object
                properties:
                    productPromotionId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    productPromotionPriority:
                        type: integer
                        nullable: true
                    toScopeType:
                        type: integer
                        nullable: true
                    rabatValue:
                        type: number
                        nullable: true
                        format: float
                    toProduct:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    toProductCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    toProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                required:
                    - productPromotionId
        ProductPromotionPATCH:
            title: product_promotions
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                toProductCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                toProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
        ProductPromotionPOSTForCollection:
            title: product_promotions
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    productPromotionPriority:
                        type: integer
                        nullable: true
                    toScopeType:
                        type: integer
                        nullable: true
                    rabatValue:
                        type: number
                        nullable: true
                        format: float
                    toProduct:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    toProductCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    toProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
        ProductPromotionPOST:
            title: product_promotions
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                toProductCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                toProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
        ProductPromotionPositionGETFieldsForCollection:
            title: product_promotion_positions
            type: object
            properties:
                productPromotionPositionId:
                    type: integer
                    nullable: false
                promotionType:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                comparisionType:
                    type: integer
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                productPromotion:
                    nullable: true
                    description: (productPromotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductPromotionGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductPromotionPositionGETExtra_fieldsForCollection:
            title: product_promotion_positions
            type: object
            properties: {  }
        ProductPromotionPositionGETFields:
            title: product_promotion_positions
            type: object
            properties:
                productPromotionPositionId:
                    type: integer
                    nullable: false
                promotionType:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                comparisionType:
                    type: integer
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                productPromotion:
                    nullable: true
                    description: (productPromotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductPromotionGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductPromotionPositionGETExtra_fields:
            title: product_promotion_positions
            type: object
            properties: {  }
        ProductPromotionPositionPATCHForCollection:
            title: product_promotion_positions
            type: array
            items:
                type: object
                properties:
                    productPromotionPositionId:
                        type: integer
                        nullable: false
                    promotionType:
                        type: integer
                        nullable: true
                    scopeType:
                        type: integer
                        nullable: true
                    comparisionType:
                        type: integer
                        nullable: true
                    value:
                        type: number
                        nullable: true
                        format: float
                    productPromotion:
                        nullable: true
                        description: 'integer or object (productPromotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPromotionPATCHForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - productPromotionPositionId
        ProductPromotionPositionPATCH:
            title: product_promotion_positions
            type: object
            properties:
                promotionType:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                comparisionType:
                    type: integer
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                productPromotion:
                    nullable: true
                    description: 'integer or object (productPromotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPromotionPATCHForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        ProductPromotionPositionPOSTForCollection:
            title: product_promotion_positions
            type: array
            items:
                type: object
                properties:
                    promotionType:
                        type: integer
                        nullable: true
                    scopeType:
                        type: integer
                        nullable: true
                    comparisionType:
                        type: integer
                        nullable: true
                    value:
                        type: number
                        nullable: true
                        format: float
                    productPromotion:
                        nullable: true
                        description: 'integer or object (productPromotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPromotionPOSTForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        ProductPromotionPositionPOST:
            title: product_promotion_positions
            type: object
            properties:
                promotionType:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: true
                comparisionType:
                    type: integer
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                productPromotion:
                    nullable: true
                    description: 'integer or object (productPromotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPromotionPOSTForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        ProductRecipeGETFieldsForCollection:
            title: product_recipes
            type: object
            properties:
                productRecipeId:
                    type: integer
                    nullable: false
                formula:
                    type: string
                    nullable: true
                component:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductRecipeGETExtra_fieldsForCollection:
            title: product_recipes
            type: object
            properties: {  }
        ProductRecipeGETFields:
            title: product_recipes
            type: object
            properties:
                productRecipeId:
                    type: integer
                    nullable: false
                formula:
                    type: string
                    nullable: true
                component:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductRecipeGETExtra_fields:
            title: product_recipes
            type: object
            properties: {  }
        ProductRecipePATCHForCollection:
            title: product_recipes
            type: array
            items:
                type: object
                properties:
                    productRecipeId:
                        type: integer
                        nullable: false
                    formula:
                        type: string
                        nullable: true
                    component:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                required:
                    - productRecipeId
        ProductRecipePATCH:
            title: product_recipes
            type: object
            properties:
                formula:
                    type: string
                    nullable: true
                component:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
        ProductRecipePOSTForCollection:
            title: product_recipes
            type: array
            items:
                type: object
                properties:
                    formula:
                        type: string
                        nullable: true
                    component:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
        ProductRecipePOST:
            title: product_recipes
            type: object
            properties:
                formula:
                    type: string
                    nullable: true
                component:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
        ProductTagGETFieldsForCollection:
            title: product_tags
            type: object
            properties:
                productTagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                tag:
                    nullable: true
                    description: (tag)
                    allOf:
                        -
                            $ref: '#/components/schemas/TagGETFieldsForRelation'
        ProductTagGETExtra_fieldsForCollection:
            title: product_tags
            type: object
            properties: {  }
        ProductTagGETFields:
            title: product_tags
            type: object
            properties:
                productTagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                tag:
                    nullable: true
                    description: (tag)
                    allOf:
                        -
                            $ref: '#/components/schemas/TagGETFieldsForRelation'
        ProductTagGETExtra_fields:
            title: product_tags
            type: object
            properties: {  }
        ProductTagPATCHForCollection:
            title: product_tags
            type: array
            items:
                type: object
                properties:
                    productTagId:
                        type: integer
                        nullable: false
                    tagValue:
                        type: string
                        nullable: true
                        maxLength: 255
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    tag:
                        nullable: true
                        description: 'integer or object (tag)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TagPATCHForRelation'
                required:
                    - productTagId
        ProductTagPATCH:
            title: product_tags
            type: object
            properties:
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                tag:
                    nullable: true
                    description: 'integer or object (tag)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TagPATCHForRelation'
        ProductTagPOSTForCollection:
            title: product_tags
            type: array
            items:
                type: object
                properties:
                    tagValue:
                        type: string
                        nullable: true
                        maxLength: 255
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    tag:
                        nullable: true
                        description: 'integer or object (tag)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TagPOSTForRelation'
        ProductTagPOST:
            title: product_tags
            type: object
            properties:
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                tag:
                    nullable: true
                    description: 'integer or object (tag)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TagPOSTForRelation'
        ProductTemplateGETFieldsForCollection:
            title: product_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        ProductTemplateGETExtra_fieldsForCollection:
            title: product_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductTemplateGETFields:
            title: product_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        ProductTemplateGETExtra_fields:
            title: product_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductTemplatePATCHForCollection:
            title: product_templates
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    type:
                        type: integer
                        nullable: true
                    plain:
                        type: boolean
                        nullable: false
                    options:
                        type: string
                        nullable: true
                        maxLength: 255
                    isDefaultForType:
                        type: boolean
                        nullable: true
                    isDisallowPrintToPdf:
                        type: boolean
                        nullable: true
                    readOnly:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    customCss:
                        type: string
                        nullable: true
                    pdfPrefix:
                        type: string
                        nullable: true
                        maxLength: 100
                    language:
                        type: string
                        nullable: true
                        maxLength: 30
        ProductTemplatePATCH:
            title: product_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        ProductTemplatePOSTForCollection:
            title: product_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                    value:
                        type: string
                        nullable: true
                    type:
                        type: integer
                        nullable: true
                    plain:
                        type: boolean
                        nullable: false
                    options:
                        type: string
                        nullable: true
                        maxLength: 255
                    isDefaultForType:
                        type: boolean
                        nullable: true
                    isDisallowPrintToPdf:
                        type: boolean
                        nullable: true
                    readOnly:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    customCss:
                        type: string
                        nullable: true
                    pdfPrefix:
                        type: string
                        nullable: true
                        maxLength: 100
                    language:
                        type: string
                        nullable: true
                        maxLength: 30
        ProductTemplatePOST:
            title: product_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        ProductToProductCategoryGETFieldsForCollection:
            title: product_to_product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                lastElement:
                    type: boolean
                    nullable: true
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductToProductCategoryGETExtra_fieldsForCollection:
            title: product_to_product_categories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductToProductCategoryGETFields:
            title: product_to_product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                lastElement:
                    type: boolean
                    nullable: true
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductToProductCategoryGETExtra_fields:
            title: product_to_product_categories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductToProductCategoryPATCHForCollection:
            title: product_to_product_categories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    lastElement:
                        type: boolean
                        nullable: true
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
        ProductToProductCategoryPATCH:
            title: product_to_product_categories
            type: object
            properties:
                lastElement:
                    type: boolean
                    nullable: true
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
        ProductToProductCategoryPOSTForCollection:
            title: product_to_product_categories
            type: array
            items:
                type: object
                properties:
                    lastElement:
                        type: boolean
                        nullable: true
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        ProductToProductCategoryPOST:
            title: product_to_product_categories
            type: object
            properties:
                lastElement:
                    type: boolean
                    nullable: true
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        ProfileSettingGETFieldsForCollection:
            title: profile_settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
                userProfile:
                    nullable: false
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        ProfileSettingGETExtra_fieldsForCollection:
            title: profile_settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProfileSettingGETFields:
            title: profile_settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
                userProfile:
                    nullable: false
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        ProfileSettingGETExtra_fields:
            title: profile_settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProfileSettingPATCHForCollection:
            title: profile_settings
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    value:
                        type: string
                        nullable: false
                    userProfile:
                        nullable: false
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - name
                    - userProfile
        ProfileSettingPATCH:
            title: profile_settings
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
                userProfile:
                    nullable: false
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
            required:
                - name
                - userProfile
        ProfileSettingPOSTForCollection:
            title: profile_settings
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    value:
                        type: string
                        nullable: false
                    userProfile:
                        nullable: false
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                required:
                    - name
                    - userProfile
        ProfileSettingPOST:
            title: profile_settings
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
                userProfile:
                    nullable: false
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
            required:
                - name
                - userProfile
        ProgramAttributeGETFieldsForCollection:
            title: program_attributes
            type: object
            properties:
                programAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: (programAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
        ProgramAttributeGETExtra_fieldsForCollection:
            title: program_attributes
            type: object
            properties: {  }
        ProgramAttributeGETFields:
            title: program_attributes
            type: object
            properties:
                programAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: (programAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
        ProgramAttributeGETExtra_fields:
            title: program_attributes
            type: object
            properties: {  }
        ProgramAttributePATCHForCollection:
            title: program_attributes
            type: array
            items:
                type: object
                properties:
                    programAttributeId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    parent:
                        nullable: true
                        description: 'integer or object (programAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramAttributePATCHForRelation'
                required:
                    - programAttributeId
                    - type
                    - name
        ProgramAttributePATCH:
            title: program_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: 'integer or object (programAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramAttributePATCHForRelation'
            required:
                - type
                - name
        ProgramAttributePOSTForCollection:
            title: program_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    parent:
                        nullable: true
                        description: 'integer or object (programAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramAttributePOSTForRelation'
                required:
                    - type
                    - name
        ProgramAttributePOST:
            title: program_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: 'integer or object (programAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramAttributePOSTForRelation'
            required:
                - type
                - name
        ProgramChargeGETFieldsForCollection:
            title: program_charges
            type: object
            properties:
                programChargeId:
                    type: integer
                    nullable: false
                entityType:
                    type: integer
                    nullable: true
                chargeType:
                    type: integer
                    nullable: true
                threshold:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                priceProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        ProgramChargeGETExtra_fieldsForCollection:
            title: program_charges
            type: object
            properties: {  }
        ProgramChargeGETFields:
            title: program_charges
            type: object
            properties:
                programChargeId:
                    type: integer
                    nullable: false
                entityType:
                    type: integer
                    nullable: true
                chargeType:
                    type: integer
                    nullable: true
                threshold:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                category:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                priceProductGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        ProgramChargeGETExtra_fields:
            title: program_charges
            type: object
            properties: {  }
        ProgramChargePATCHForCollection:
            title: program_charges
            type: array
            items:
                type: object
                properties:
                    programChargeId:
                        type: integer
                        nullable: false
                    entityType:
                        type: integer
                        nullable: true
                    chargeType:
                        type: integer
                        nullable: true
                    threshold:
                        type: number
                        nullable: true
                        format: float
                    value:
                        type: number
                        nullable: true
                        format: float
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    priceProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                required:
                    - programChargeId
        ProgramChargePATCH:
            title: program_charges
            type: object
            properties:
                entityType:
                    type: integer
                    nullable: true
                chargeType:
                    type: integer
                    nullable: true
                threshold:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                priceProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
        ProgramChargePOSTForCollection:
            title: program_charges
            type: array
            items:
                type: object
                properties:
                    entityType:
                        type: integer
                        nullable: true
                    chargeType:
                        type: integer
                        nullable: true
                    threshold:
                        type: number
                        nullable: true
                        format: float
                    value:
                        type: number
                        nullable: true
                        format: float
                    category:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    priceProductGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        ProgramChargePOST:
            title: program_charges
            type: object
            properties:
                entityType:
                    type: integer
                    nullable: true
                chargeType:
                    type: integer
                    nullable: true
                threshold:
                    type: number
                    nullable: true
                    format: float
                value:
                    type: number
                    nullable: true
                    format: float
                category:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                priceProductGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
        ProgramTransactionGETFieldsForCollection:
            title: program_transactions
            type: object
            properties:
                programTransactionId:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                ph:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        ProgramTransactionGETExtra_fieldsForCollection:
            title: program_transactions
            type: object
            properties: {  }
        ProgramTransactionGETFields:
            title: program_transactions
            type: object
            properties:
                programTransactionId:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                ph:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                program:
                    nullable: true
                    description: (loyaltyProgram)
                    allOf:
                        -
                            $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        ProgramTransactionGETExtra_fields:
            title: program_transactions
            type: object
            properties: {  }
        ProgramTransactionPATCHForCollection:
            title: program_transactions
            type: array
            items:
                type: object
                properties:
                    programTransactionId:
                        type: integer
                        nullable: false
                    status:
                        type: integer
                        nullable: false
                    transactionHeader:
                        type: string
                        nullable: true
                        maxLength: 55
                    date:
                        type: string
                        nullable: false
                        format: date-time
                    documentType:
                        type: integer
                        nullable: false
                    documentId:
                        type: integer
                        nullable: true
                    transactionValue:
                        type: number
                        nullable: true
                        format: float
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    ph:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                required:
                    - programTransactionId
                    - status
                    - date
                    - documentType
        ProgramTransactionPATCH:
            title: program_transactions
            type: object
            properties:
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                ph:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
            required:
                - status
                - date
                - documentType
        ProgramTransactionPOSTForCollection:
            title: program_transactions
            type: array
            items:
                type: object
                properties:
                    status:
                        type: integer
                        nullable: false
                    transactionHeader:
                        type: string
                        nullable: true
                        maxLength: 55
                    date:
                        type: string
                        nullable: false
                        format: date-time
                    documentType:
                        type: integer
                        nullable: false
                    documentId:
                        type: integer
                        nullable: true
                    transactionValue:
                        type: number
                        nullable: true
                        format: float
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    ph:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    program:
                        nullable: true
                        description: 'integer or object (loyaltyProgram)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
                required:
                    - status
                    - date
                    - documentType
        ProgramTransactionPOST:
            title: program_transactions
            type: object
            properties:
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                ph:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                program:
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
            required:
                - status
                - date
                - documentType
        ProgramTransactionPositionGETFieldsForCollection:
            title: program_transaction_positions
            type: object
            properties:
                programTransactionPositionId:
                    type: integer
                    nullable: false
                documentPositionId:
                    type: integer
                    nullable: true
                positionValue:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                programTransaction:
                    nullable: true
                    description: (programTransaction)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
        ProgramTransactionPositionGETExtra_fieldsForCollection:
            title: program_transaction_positions
            type: object
            properties: {  }
        ProgramTransactionPositionGETFields:
            title: program_transaction_positions
            type: object
            properties:
                programTransactionPositionId:
                    type: integer
                    nullable: false
                documentPositionId:
                    type: integer
                    nullable: true
                positionValue:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                programTransaction:
                    nullable: true
                    description: (programTransaction)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
        ProgramTransactionPositionGETExtra_fields:
            title: program_transaction_positions
            type: object
            properties: {  }
        ProgramTransactionPositionPATCHForCollection:
            title: program_transaction_positions
            type: array
            items:
                type: object
                properties:
                    programTransactionPositionId:
                        type: integer
                        nullable: false
                    documentPositionId:
                        type: integer
                        nullable: true
                    positionValue:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                    programTransaction:
                        nullable: true
                        description: 'integer or object (programTransaction)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramTransactionPATCHForRelation'
                required:
                    - programTransactionPositionId
        ProgramTransactionPositionPATCH:
            title: program_transaction_positions
            type: object
            properties:
                documentPositionId:
                    type: integer
                    nullable: true
                positionValue:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                programTransaction:
                    nullable: true
                    description: 'integer or object (programTransaction)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramTransactionPATCHForRelation'
        ProgramTransactionPositionPOSTForCollection:
            title: program_transaction_positions
            type: array
            items:
                type: object
                properties:
                    documentPositionId:
                        type: integer
                        nullable: true
                    positionValue:
                        type: number
                        nullable: true
                        format: float
                    description:
                        type: string
                        nullable: true
                    programTransaction:
                        nullable: true
                        description: 'integer or object (programTransaction)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProgramTransactionPOSTForRelation'
        ProgramTransactionPositionPOST:
            title: program_transaction_positions
            type: object
            properties:
                documentPositionId:
                    type: integer
                    nullable: true
                positionValue:
                    type: number
                    nullable: true
                    format: float
                description:
                    type: string
                    nullable: true
                programTransaction:
                    nullable: true
                    description: 'integer or object (programTransaction)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProgramTransactionPOSTForRelation'
        PromotionGETFieldsForCollection:
            title: promotions
            type: object
            properties:
                promotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    nullable: true
                    description: (promotionGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
        PromotionGETExtra_fieldsForCollection:
            title: promotions
            type: object
            properties: {  }
        PromotionGETFields:
            title: promotions
            type: object
            properties:
                promotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    nullable: true
                    description: (promotionGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
        PromotionGETExtra_fields:
            title: promotions
            type: object
            properties: {  }
        PromotionPATCHForCollection:
            title: promotions
            type: array
            items:
                type: object
                properties:
                    promotionId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    isActive:
                        type: boolean
                        nullable: false
                    companyConnectionType:
                        type: integer
                        nullable: true
                    productConnectionType:
                        type: integer
                        nullable: true
                    introduction:
                        type: string
                        nullable: true
                    content:
                        type: string
                        nullable: true
                    promotionGroup:
                        nullable: true
                        description: 'integer or object (promotionGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionGroupPATCHForRelation'
                required:
                    - promotionId
                    - name
                    - isActive
        PromotionPATCH:
            title: promotions
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    nullable: true
                    description: 'integer or object (promotionGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionGroupPATCHForRelation'
            required:
                - name
                - isActive
        PromotionPOSTForCollection:
            title: promotions
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    isActive:
                        type: boolean
                        nullable: false
                    companyConnectionType:
                        type: integer
                        nullable: true
                    productConnectionType:
                        type: integer
                        nullable: true
                    introduction:
                        type: string
                        nullable: true
                    content:
                        type: string
                        nullable: true
                    promotionGroup:
                        nullable: true
                        description: 'integer or object (promotionGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionGroupPOSTForRelation'
                required:
                    - name
                    - isActive
        PromotionPOST:
            title: promotions
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    nullable: true
                    description: 'integer or object (promotionGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionGroupPOSTForRelation'
            required:
                - name
                - isActive
        PromotionCompanyGETFieldsForCollection:
            title: promotion_companies
            type: object
            properties:
                promotionCompanyId:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionCompanyGETExtra_fieldsForCollection:
            title: promotion_companies
            type: object
            properties: {  }
        PromotionCompanyGETFields:
            title: promotion_companies
            type: object
            properties:
                promotionCompanyId:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionCompanyGETExtra_fields:
            title: promotion_companies
            type: object
            properties: {  }
        PromotionCompanyPATCHForCollection:
            title: promotion_companies
            type: array
            items:
                type: object
                properties:
                    promotionCompanyId:
                        type: integer
                        nullable: false
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - promotionCompanyId
        PromotionCompanyPATCH:
            title: promotion_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        PromotionCompanyPOSTForCollection:
            title: promotion_companies
            type: array
            items:
                type: object
                properties:
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionCompanyPOST:
            title: promotion_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionGroupGETFieldsForCollection:
            title: promotion_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
        PromotionGroupGETExtra_fieldsForCollection:
            title: promotion_groups
            type: object
            properties: {  }
        PromotionGroupGETFields:
            title: promotion_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
        PromotionGroupGETExtra_fields:
            title: promotion_groups
            type: object
            properties: {  }
        PromotionGroupPATCHForCollection:
            title: promotion_groups
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    groupName:
                        type: string
                        nullable: true
                        maxLength: 55
                required:
                    - id
        PromotionGroupPATCH:
            title: promotion_groups
            type: object
            properties:
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
        PromotionGroupPOSTForCollection:
            title: promotion_groups
            type: array
            items:
                type: object
                properties:
                    groupName:
                        type: string
                        nullable: true
                        maxLength: 55
        PromotionGroupPOST:
            title: promotion_groups
            type: object
            properties:
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
        PromotionGroupCredentialGETFieldsForCollection:
            title: promotion_group_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                promotionGroup:
                    nullable: true
                    description: (promotionGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
        PromotionGroupCredentialGETExtra_fieldsForCollection:
            title: promotion_group_credentials
            type: object
            properties: {  }
        PromotionGroupCredentialGETFields:
            title: promotion_group_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                profile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                promotionGroup:
                    nullable: true
                    description: (promotionGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
        PromotionGroupCredentialGETExtra_fields:
            title: promotion_group_credentials
            type: object
            properties: {  }
        PromotionGroupCredentialPATCHForCollection:
            title: promotion_group_credentials
            type: array
            items:
                type: object
                properties:
                    credentialId:
                        type: integer
                        nullable: false
                    credentialType:
                        type: integer
                        nullable: true
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                    promotionGroup:
                        nullable: true
                        description: 'integer or object (promotionGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionGroupPATCHForRelation'
                required:
                    - credentialId
        PromotionGroupCredentialPATCH:
            title: promotion_group_credentials
            type: object
            properties:
                credentialType:
                    type: integer
                    nullable: true
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
                promotionGroup:
                    nullable: true
                    description: 'integer or object (promotionGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionGroupPATCHForRelation'
        PromotionGroupCredentialPOSTForCollection:
            title: promotion_group_credentials
            type: array
            items:
                type: object
                properties:
                    credentialType:
                        type: integer
                        nullable: true
                    profile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                    promotionGroup:
                        nullable: true
                        description: 'integer or object (promotionGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionGroupPOSTForRelation'
        PromotionGroupCredentialPOST:
            title: promotion_group_credentials
            type: object
            properties:
                credentialType:
                    type: integer
                    nullable: true
                profile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
                promotionGroup:
                    nullable: true
                    description: 'integer or object (promotionGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionGroupPOSTForRelation'
        PromotionProductGETFieldsForCollection:
            title: promotion_products
            type: object
            properties:
                promotionProductId:
                    type: integer
                    nullable: false
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionProductGETExtra_fieldsForCollection:
            title: promotion_products
            type: object
            properties: {  }
        PromotionProductGETFields:
            title: promotion_products
            type: object
            properties:
                promotionProductId:
                    type: integer
                    nullable: false
                product:
                    nullable: true
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionProductGETExtra_fields:
            title: promotion_products
            type: object
            properties: {  }
        PromotionProductPATCHForCollection:
            title: promotion_products
            type: array
            items:
                type: object
                properties:
                    promotionProductId:
                        type: integer
                        nullable: false
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - promotionProductId
        PromotionProductPATCH:
            title: promotion_products
            type: object
            properties:
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        PromotionProductPOSTForCollection:
            title: promotion_products
            type: array
            items:
                type: object
                properties:
                    product:
                        nullable: true
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionProductPOST:
            title: promotion_products
            type: object
            properties:
                product:
                    nullable: true
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionProductCategoryGETFieldsForCollection:
            title: promotion_product_categories
            type: object
            properties:
                promotionProductCategoryId:
                    type: integer
                    nullable: false
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionProductCategoryGETExtra_fieldsForCollection:
            title: promotion_product_categories
            type: object
            properties: {  }
        PromotionProductCategoryGETFields:
            title: promotion_product_categories
            type: object
            properties:
                promotionProductCategoryId:
                    type: integer
                    nullable: false
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionProductCategoryGETExtra_fields:
            title: promotion_product_categories
            type: object
            properties: {  }
        PromotionProductCategoryPATCHForCollection:
            title: promotion_product_categories
            type: array
            items:
                type: object
                properties:
                    promotionProductCategoryId:
                        type: integer
                        nullable: false
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - promotionProductCategoryId
        PromotionProductCategoryPATCH:
            title: promotion_product_categories
            type: object
            properties:
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        PromotionProductCategoryPOSTForCollection:
            title: promotion_product_categories
            type: array
            items:
                type: object
                properties:
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionProductCategoryPOST:
            title: promotion_product_categories
            type: object
            properties:
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionProductTemplateGETFieldsForCollection:
            title: promotion_product_templates
            type: object
            properties:
                promotionProductTemplateId:
                    type: integer
                    nullable: false
                template:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionProductTemplateGETExtra_fieldsForCollection:
            title: promotion_product_templates
            type: object
            properties: {  }
        PromotionProductTemplateGETFields:
            title: promotion_product_templates
            type: object
            properties:
                promotionProductTemplateId:
                    type: integer
                    nullable: false
                template:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionProductTemplateGETExtra_fields:
            title: promotion_product_templates
            type: object
            properties: {  }
        PromotionProductTemplatePATCHForCollection:
            title: promotion_product_templates
            type: array
            items:
                type: object
                properties:
                    promotionProductTemplateId:
                        type: integer
                        nullable: false
                    template:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - promotionProductTemplateId
        PromotionProductTemplatePATCH:
            title: promotion_product_templates
            type: object
            properties:
                template:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        PromotionProductTemplatePOSTForCollection:
            title: promotion_product_templates
            type: array
            items:
                type: object
                properties:
                    template:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionProductTemplatePOST:
            title: promotion_product_templates
            type: object
            properties:
                template:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionRegionGETFieldsForCollection:
            title: promotion_regions
            type: object
            properties:
                promotionRegionId:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 50
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionRegionGETExtra_fieldsForCollection:
            title: promotion_regions
            type: object
            properties: {  }
        PromotionRegionGETFields:
            title: promotion_regions
            type: object
            properties:
                promotionRegionId:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 50
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionRegionGETExtra_fields:
            title: promotion_regions
            type: object
            properties: {  }
        PromotionRegionPATCHForCollection:
            title: promotion_regions
            type: array
            items:
                type: object
                properties:
                    promotionRegionId:
                        type: integer
                        nullable: false
                    regionName:
                        type: string
                        nullable: true
                        maxLength: 50
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - promotionRegionId
        PromotionRegionPATCH:
            title: promotion_regions
            type: object
            properties:
                regionName:
                    type: string
                    nullable: true
                    maxLength: 50
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        PromotionRegionPOSTForCollection:
            title: promotion_regions
            type: array
            items:
                type: object
                properties:
                    regionName:
                        type: string
                        nullable: true
                        maxLength: 50
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        PromotionRegionPOST:
            title: promotion_regions
            type: object
            properties:
                regionName:
                    type: string
                    nullable: true
                    maxLength: 50
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        QuestionnaireGETFieldsForCollection:
            title: questionnaires
            type: object
            properties:
                questionnaireId:
                    type: integer
                    nullable: false
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUserUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                questionnaireCategory:
                    nullable: true
                    description: (questionnaireCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForRelation'
        QuestionnaireGETExtra_fieldsForCollection:
            title: questionnaires
            type: object
            properties: {  }
        QuestionnaireGETFields:
            title: questionnaires
            type: object
            properties:
                questionnaireId:
                    type: integer
                    nullable: false
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                creatorAccountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                creatorUserUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                questionnaireCategory:
                    nullable: true
                    description: (questionnaireCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForRelation'
        QuestionnaireGETExtra_fields:
            title: questionnaires
            type: object
            properties: {  }
        QuestionnairePATCHForCollection:
            title: questionnaires
            type: array
            items:
                type: object
                properties:
                    questionnaireId:
                        type: integer
                        nullable: false
                    questionnaireName:
                        type: string
                        nullable: true
                    questionnaireType:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    multipleAnswer:
                        type: boolean
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    creatorAccountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    creatorUserUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    questionnaireCategory:
                        nullable: true
                        description: 'integer or object (questionnaireCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireCategoryPATCHForRelation'
                required:
                    - questionnaireId
        QuestionnairePATCH:
            title: questionnaires
            type: object
            properties:
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                creatorAccountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                creatorUserUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                questionnaireCategory:
                    nullable: true
                    description: 'integer or object (questionnaireCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireCategoryPATCHForRelation'
        QuestionnairePOSTForCollection:
            title: questionnaires
            type: array
            items:
                type: object
                properties:
                    questionnaireName:
                        type: string
                        nullable: true
                    questionnaireType:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    beginDate:
                        type: string
                        nullable: true
                        format: date-time
                    endDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    multipleAnswer:
                        type: boolean
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    creatorAccountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    creatorUserUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    questionnaireCategory:
                        nullable: true
                        description: 'integer or object (questionnaireCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireCategoryPOSTForRelation'
        QuestionnairePOST:
            title: questionnaires
            type: object
            properties:
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                creatorAccountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                creatorUserUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                questionnaireCategory:
                    nullable: true
                    description: 'integer or object (questionnaireCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireCategoryPOSTForRelation'
        QuestionnaireAnswerGETFieldsForCollection:
            title: questionnaire_answers
            type: object
            properties:
                questionnaireAnswerId:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
        QuestionnaireAnswerGETExtra_fieldsForCollection:
            title: questionnaire_answers
            type: object
            properties: {  }
        QuestionnaireAnswerGETFields:
            title: questionnaire_answers
            type: object
            properties:
                questionnaireAnswerId:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
        QuestionnaireAnswerGETExtra_fields:
            title: questionnaire_answers
            type: object
            properties: {  }
        QuestionnaireAnswerPATCHForCollection:
            title: questionnaire_answers
            type: array
            items:
                type: object
                properties:
                    questionnaireAnswerId:
                        type: integer
                        nullable: false
                    createdAt:
                        type: string
                        nullable: true
                        format: date-time
                    creatorType:
                        type: integer
                        nullable: true
                    key:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    isDeleted:
                        type: boolean
                        nullable: true
                    reference:
                        type: string
                        nullable: true
                        maxLength: 50
                    userName:
                        type: string
                        nullable: true
                        maxLength: 255
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                required:
                    - questionnaireAnswerId
        QuestionnaireAnswerPATCH:
            title: questionnaire_answers
            type: object
            properties:
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePATCHForRelation'
        QuestionnaireAnswerPOSTForCollection:
            title: questionnaire_answers
            type: array
            items:
                type: object
                properties:
                    createdAt:
                        type: string
                        nullable: true
                        format: date-time
                    creatorType:
                        type: integer
                        nullable: true
                    key:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    isDeleted:
                        type: boolean
                        nullable: true
                    reference:
                        type: string
                        nullable: true
                        maxLength: 50
                    userName:
                        type: string
                        nullable: true
                        maxLength: 255
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePOSTForRelation'
        QuestionnaireAnswerPOST:
            title: questionnaire_answers
            type: object
            properties:
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePOSTForRelation'
        QuestionnaireAnswerScheduleGETFieldsForCollection:
            title: questionnaire_answer_schedules
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                guid:
                    type: string
                    nullable: true
                    format: guid
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                email:
                    type: string
                    nullable: true
                    maxLength: 255
                status:
                    type: integer
                    nullable: true
                config:
                    type: string
                    nullable: true
                deadline:
                    type: string
                    nullable: true
                    format: date-time
                groupUuid:
                    type: string
                    nullable: true
                    format: guid
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                questionnaireAnswer:
                    nullable: true
                    description: (questionnaireAnswer)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        QuestionnaireAnswerScheduleGETExtra_fieldsForCollection:
            title: questionnaire_answer_schedules
            type: object
            properties: {  }
        QuestionnaireAnswerScheduleGETFields:
            title: questionnaire_answer_schedules
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                guid:
                    type: string
                    nullable: true
                    format: guid
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                email:
                    type: string
                    nullable: true
                    maxLength: 255
                status:
                    type: integer
                    nullable: true
                config:
                    type: string
                    nullable: true
                deadline:
                    type: string
                    nullable: true
                    format: date-time
                groupUuid:
                    type: string
                    nullable: true
                    format: guid
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                questionnaireAnswer:
                    nullable: true
                    description: (questionnaireAnswer)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        QuestionnaireAnswerScheduleGETExtra_fields:
            title: questionnaire_answer_schedules
            type: object
            properties: {  }
        QuestionnaireAnswerSchedulePATCHForCollection:
            title: questionnaire_answer_schedules
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    guid:
                        type: string
                        nullable: true
                        format: guid
                    userName:
                        type: string
                        nullable: true
                        maxLength: 255
                    email:
                        type: string
                        nullable: true
                        maxLength: 255
                    status:
                        type: integer
                        nullable: true
                    config:
                        type: string
                        nullable: true
                    deadline:
                        type: string
                        nullable: true
                        format: date-time
                    groupUuid:
                        type: string
                        nullable: true
                        format: guid
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    questionnaireAnswer:
                        nullable: true
                        description: 'integer or object (questionnaireAnswer)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireAnswerPATCHForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                required:
                    - id
        QuestionnaireAnswerSchedulePATCH:
            title: questionnaire_answer_schedules
            type: object
            properties:
                guid:
                    type: string
                    nullable: true
                    format: guid
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                email:
                    type: string
                    nullable: true
                    maxLength: 255
                status:
                    type: integer
                    nullable: true
                config:
                    type: string
                    nullable: true
                deadline:
                    type: string
                    nullable: true
                    format: date-time
                groupUuid:
                    type: string
                    nullable: true
                    format: guid
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                questionnaireAnswer:
                    nullable: true
                    description: 'integer or object (questionnaireAnswer)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerPATCHForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
        QuestionnaireAnswerSchedulePOSTForCollection:
            title: questionnaire_answer_schedules
            type: array
            items:
                type: object
                properties:
                    guid:
                        type: string
                        nullable: true
                        format: guid
                    userName:
                        type: string
                        nullable: true
                        maxLength: 255
                    email:
                        type: string
                        nullable: true
                        maxLength: 255
                    status:
                        type: integer
                        nullable: true
                    config:
                        type: string
                        nullable: true
                    deadline:
                        type: string
                        nullable: true
                        format: date-time
                    groupUuid:
                        type: string
                        nullable: true
                        format: guid
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    questionnaireAnswer:
                        nullable: true
                        description: 'integer or object (questionnaireAnswer)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireAnswerPOSTForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
        QuestionnaireAnswerSchedulePOST:
            title: questionnaire_answer_schedules
            type: object
            properties:
                guid:
                    type: string
                    nullable: true
                    format: guid
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                email:
                    type: string
                    nullable: true
                    maxLength: 255
                status:
                    type: integer
                    nullable: true
                config:
                    type: string
                    nullable: true
                deadline:
                    type: string
                    nullable: true
                    format: date-time
                groupUuid:
                    type: string
                    nullable: true
                    format: guid
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                questionnaireAnswer:
                    nullable: true
                    description: 'integer or object (questionnaireAnswer)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerPOSTForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
        QuestionnaireCategoryGETFieldsForCollection:
            title: questionnaire_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
        QuestionnaireCategoryGETExtra_fieldsForCollection:
            title: questionnaire_categories
            type: object
            properties: {  }
        QuestionnaireCategoryGETFields:
            title: questionnaire_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
        QuestionnaireCategoryGETExtra_fields:
            title: questionnaire_categories
            type: object
            properties: {  }
        QuestionnaireCategoryPATCHForCollection:
            title: questionnaire_categories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 100
                required:
                    - id
                    - name
        QuestionnaireCategoryPATCH:
            title: questionnaire_categories
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 100
            required:
                - name
        QuestionnaireCategoryPOSTForCollection:
            title: questionnaire_categories
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 100
                required:
                    - name
        QuestionnaireCategoryPOST:
            title: questionnaire_categories
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 100
            required:
                - name
        QuestionnaireCredentialGETFieldsForCollection:
            title: questionnaire_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        QuestionnaireCredentialGETExtra_fieldsForCollection:
            title: questionnaire_credentials
            type: object
            properties: {  }
        QuestionnaireCredentialGETFields:
            title: questionnaire_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        QuestionnaireCredentialGETExtra_fields:
            title: questionnaire_credentials
            type: object
            properties: {  }
        QuestionnaireCredentialPATCHForCollection:
            title: questionnaire_credentials
            type: array
            items:
                type: object
                properties:
                    credentialId:
                        type: integer
                        nullable: false
                    credentialType:
                        type: integer
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - credentialId
        QuestionnaireCredentialPATCH:
            title: questionnaire_credentials
            type: object
            properties:
                credentialType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        QuestionnaireCredentialPOSTForCollection:
            title: questionnaire_credentials
            type: array
            items:
                type: object
                properties:
                    credentialType:
                        type: integer
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        QuestionnaireCredentialPOST:
            title: questionnaire_credentials
            type: object
            properties:
                credentialType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        QuestionnaireElementGETFieldsForCollection:
            title: questionnaire_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (questionnaireElement)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
        QuestionnaireElementGETExtra_fieldsForCollection:
            title: questionnaire_elements
            type: object
            properties: {  }
        QuestionnaireElementGETFields:
            title: questionnaire_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (questionnaireElement)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
        QuestionnaireElementGETExtra_fields:
            title: questionnaire_elements
            type: object
            properties: {  }
        QuestionnaireElementPATCHForCollection:
            title: questionnaire_elements
            type: array
            items:
                type: object
                properties:
                    elementId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    required:
                        type: boolean
                        nullable: true
                    name:
                        type: string
                        nullable: true
                    elementOption:
                        type: string
                        nullable: true
                        maxLength: 55
                    displayPriority:
                        type: string
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    options:
                        type: string
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (questionnaireElement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireElementPATCHForRelation'
                required:
                    - elementId
        QuestionnaireElementPATCH:
            title: questionnaire_elements
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (questionnaireElement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireElementPATCHForRelation'
        QuestionnaireElementPOSTForCollection:
            title: questionnaire_elements
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    required:
                        type: boolean
                        nullable: true
                    name:
                        type: string
                        nullable: true
                    elementOption:
                        type: string
                        nullable: true
                        maxLength: 55
                    displayPriority:
                        type: string
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    options:
                        type: string
                        nullable: true
                    file:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (questionnaireElement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireElementPOSTForRelation'
        QuestionnaireElementPOST:
            title: questionnaire_elements
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (questionnaireElement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireElementPOSTForRelation'
        QuestionnaireToAccountCompanyGETFieldsForCollection:
            title: questionnaire_to_account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
        QuestionnaireToAccountCompanyGETExtra_fieldsForCollection:
            title: questionnaire_to_account_companies
            type: object
            properties: {  }
        QuestionnaireToAccountCompanyGETFields:
            title: questionnaire_to_account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                questionnaire:
                    nullable: true
                    description: (questionnaire)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
        QuestionnaireToAccountCompanyGETExtra_fields:
            title: questionnaire_to_account_companies
            type: object
            properties: {  }
        QuestionnaireToAccountCompanyPATCHForCollection:
            title: questionnaire_to_account_companies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                required:
                    - id
        QuestionnaireToAccountCompanyPATCH:
            title: questionnaire_to_account_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePATCHForRelation'
        QuestionnaireToAccountCompanyPOSTForCollection:
            title: questionnaire_to_account_companies
            type: array
            items:
                type: object
                properties:
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    questionnaire:
                        nullable: true
                        description: 'integer or object (questionnaire)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnairePOSTForRelation'
        QuestionnaireToAccountCompanyPOST:
            title: questionnaire_to_account_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                questionnaire:
                    nullable: true
                    description: 'integer or object (questionnaire)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnairePOSTForRelation'
        QuestionniareAnswerElementGETFieldsForCollection:
            title: questionniare_answer_elements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueText:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                questionnaireAnswer:
                    nullable: true
                    description: (questionnaireAnswer)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
                element:
                    nullable: true
                    description: (questionnaireElement)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
        QuestionniareAnswerElementGETExtra_fieldsForCollection:
            title: questionniare_answer_elements
            type: object
            properties: {  }
        QuestionniareAnswerElementGETFields:
            title: questionniare_answer_elements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueText:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                questionnaireAnswer:
                    nullable: true
                    description: (questionnaireAnswer)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
                element:
                    nullable: true
                    description: (questionnaireElement)
                    allOf:
                        -
                            $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
        QuestionniareAnswerElementGETExtra_fields:
            title: questionniare_answer_elements
            type: object
            properties: {  }
        QuestionniareAnswerElementPATCHForCollection:
            title: questionniare_answer_elements
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueText:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    questionnaireAnswer:
                        nullable: true
                        description: 'integer or object (questionnaireAnswer)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireAnswerPATCHForRelation'
                    element:
                        nullable: true
                        description: 'integer or object (questionnaireElement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireElementPATCHForRelation'
                required:
                    - id
        QuestionniareAnswerElementPATCH:
            title: questionniare_answer_elements
            type: object
            properties:
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueText:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                questionnaireAnswer:
                    nullable: true
                    description: 'integer or object (questionnaireAnswer)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerPATCHForRelation'
                element:
                    nullable: true
                    description: 'integer or object (questionnaireElement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireElementPATCHForRelation'
        QuestionniareAnswerElementPOSTForCollection:
            title: questionniare_answer_elements
            type: array
            items:
                type: object
                properties:
                    valueTime:
                        type: string
                        nullable: true
                        format: date-time
                    valueFloat:
                        type: number
                        nullable: true
                        format: float
                    valueText:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    questionnaireAnswer:
                        nullable: true
                        description: 'integer or object (questionnaireAnswer)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireAnswerPOSTForRelation'
                    element:
                        nullable: true
                        description: 'integer or object (questionnaireElement)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/QuestionnaireElementPOSTForRelation'
        QuestionniareAnswerElementPOST:
            title: questionniare_answer_elements
            type: object
            properties:
                valueTime:
                    type: string
                    nullable: true
                    format: date-time
                valueFloat:
                    type: number
                    nullable: true
                    format: float
                valueText:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                questionnaireAnswer:
                    nullable: true
                    description: 'integer or object (questionnaireAnswer)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireAnswerPOSTForRelation'
                element:
                    nullable: true
                    description: 'integer or object (questionnaireElement)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/QuestionnaireElementPOSTForRelation'
        QuickBasketGETFieldsForCollection:
            title: quick_baskets
            type: object
            properties:
                quickBasketId:
                    type: integer
                    nullable: false
                accountUserId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                quantity:
                    type: integer
                    nullable: true
        QuickBasketGETExtra_fieldsForCollection:
            title: quick_baskets
            type: object
            properties: {  }
        QuickBasketGETFields:
            title: quick_baskets
            type: object
            properties:
                quickBasketId:
                    type: integer
                    nullable: false
                accountUserId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                quantity:
                    type: integer
                    nullable: true
        QuickBasketGETExtra_fields:
            title: quick_baskets
            type: object
            properties: {  }
        QuickBasketPATCHForCollection:
            title: quick_baskets
            type: array
            items:
                type: object
                properties:
                    quickBasketId:
                        type: integer
                        nullable: false
                    accountUserId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    quantity:
                        type: integer
                        nullable: true
                required:
                    - quickBasketId
        QuickBasketPATCH:
            title: quick_baskets
            type: object
            properties:
                accountUserId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                quantity:
                    type: integer
                    nullable: true
        QuickBasketPOSTForCollection:
            title: quick_baskets
            type: array
            items:
                type: object
                properties:
                    accountUserId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    quantity:
                        type: integer
                        nullable: true
        QuickBasketPOST:
            title: quick_baskets
            type: object
            properties:
                accountUserId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                quantity:
                    type: integer
                    nullable: true
        ReceiverGroupGETFieldsForCollection:
            title: receiver_groups
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
        ReceiverGroupGETExtra_fieldsForCollection:
            title: receiver_groups
            type: object
            properties: {  }
        ReceiverGroupGETFields:
            title: receiver_groups
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
        ReceiverGroupGETExtra_fields:
            title: receiver_groups
            type: object
            properties: {  }
        ReceiverGroupPATCHForCollection:
            title: receiver_groups
            type: array
            items:
                type: object
                properties:
                    groupId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    isActive:
                        type: boolean
                        nullable: true
                    userType:
                        type: integer
                        nullable: false
                required:
                    - groupId
                    - name
        ReceiverGroupPATCH:
            title: receiver_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
            required:
                - name
        ReceiverGroupPOSTForCollection:
            title: receiver_groups
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 50
                    isActive:
                        type: boolean
                        nullable: true
                    userType:
                        type: integer
                        nullable: false
                required:
                    - name
        ReceiverGroupPOST:
            title: receiver_groups
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
            required:
                - name
        ReceiverGroupCriteriaGETFieldsForCollection:
            title: receiver_group_criterias
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                featureType:
                    type: integer
                    nullable: false
                feature:
                    type: string
                    nullable: true
                    maxLength: 255
                index:
                    type: integer
                    nullable: true
                comparsion:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: (receiverGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
        ReceiverGroupCriteriaGETExtra_fieldsForCollection:
            title: receiver_group_criterias
            type: object
            properties: {  }
        ReceiverGroupCriteriaGETFields:
            title: receiver_group_criterias
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                featureType:
                    type: integer
                    nullable: false
                feature:
                    type: string
                    nullable: true
                    maxLength: 255
                index:
                    type: integer
                    nullable: true
                comparsion:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: (receiverGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
        ReceiverGroupCriteriaGETExtra_fields:
            title: receiver_group_criterias
            type: object
            properties: {  }
        ReceiverGroupCriteriaPATCHForCollection:
            title: receiver_group_criterias
            type: array
            items:
                type: object
                properties:
                    id:
                        type: string
                        nullable: false
                    userType:
                        type: integer
                        nullable: false
                    featureType:
                        type: integer
                        nullable: false
                    feature:
                        type: string
                        nullable: true
                        maxLength: 255
                    index:
                        type: integer
                        nullable: true
                    comparsion:
                        type: integer
                        nullable: false
                    value:
                        type: string
                        nullable: true
                    valueType:
                        type: integer
                        nullable: true
                    group:
                        nullable: true
                        description: 'integer or object (receiverGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
                required:
                    - id
                    - userType
                    - featureType
                    - comparsion
        ReceiverGroupCriteriaPATCH:
            title: receiver_group_criterias
            type: object
            properties:
                userType:
                    type: integer
                    nullable: false
                featureType:
                    type: integer
                    nullable: false
                feature:
                    type: string
                    nullable: true
                    maxLength: 255
                index:
                    type: integer
                    nullable: true
                comparsion:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: 'integer or object (receiverGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
            required:
                - userType
                - featureType
                - comparsion
        ReceiverGroupCriteriaPOSTForCollection:
            title: receiver_group_criterias
            type: array
            items:
                type: object
                properties:
                    userType:
                        type: integer
                        nullable: false
                    featureType:
                        type: integer
                        nullable: false
                    feature:
                        type: string
                        nullable: true
                        maxLength: 255
                    index:
                        type: integer
                        nullable: true
                    comparsion:
                        type: integer
                        nullable: false
                    value:
                        type: string
                        nullable: true
                    valueType:
                        type: integer
                        nullable: true
                    group:
                        nullable: true
                        description: 'integer or object (receiverGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
                required:
                    - userType
                    - featureType
                    - comparsion
        ReceiverGroupCriteriaPOST:
            title: receiver_group_criterias
            type: object
            properties:
                userType:
                    type: integer
                    nullable: false
                featureType:
                    type: integer
                    nullable: false
                feature:
                    type: string
                    nullable: true
                    maxLength: 255
                index:
                    type: integer
                    nullable: true
                comparsion:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
                valueType:
                    type: integer
                    nullable: true
                group:
                    nullable: true
                    description: 'integer or object (receiverGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
            required:
                - userType
                - featureType
                - comparsion
        ReceiverGroupToPromotionGETFieldsForCollection:
            title: receiver_group_to_promotions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                group:
                    nullable: true
                    description: (receiverGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        ReceiverGroupToPromotionGETExtra_fieldsForCollection:
            title: receiver_group_to_promotions
            type: object
            properties: {  }
        ReceiverGroupToPromotionGETFields:
            title: receiver_group_to_promotions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                group:
                    nullable: true
                    description: (receiverGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
                promotion:
                    nullable: true
                    description: (promotion)
                    allOf:
                        -
                            $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        ReceiverGroupToPromotionGETExtra_fields:
            title: receiver_group_to_promotions
            type: object
            properties: {  }
        ReceiverGroupToPromotionPATCHForCollection:
            title: receiver_group_to_promotions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    group:
                        nullable: true
                        description: 'integer or object (receiverGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                required:
                    - id
        ReceiverGroupToPromotionPATCH:
            title: receiver_group_to_promotions
            type: object
            properties:
                group:
                    nullable: true
                    description: 'integer or object (receiverGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPATCHForRelation'
        ReceiverGroupToPromotionPOSTForCollection:
            title: receiver_group_to_promotions
            type: array
            items:
                type: object
                properties:
                    group:
                        nullable: true
                        description: 'integer or object (receiverGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
                    promotion:
                        nullable: true
                        description: 'integer or object (promotion)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
        ReceiverGroupToPromotionPOST:
            title: receiver_group_to_promotions
            type: object
            properties:
                group:
                    nullable: true
                    description: 'integer or object (receiverGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
                promotion:
                    nullable: true
                    description: 'integer or object (promotion)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PromotionPOSTForRelation'
        ReceiverToCommunicationGETFieldsForCollection:
            title: receiver_to_communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                communication:
                    nullable: true
                    description: (communication)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        ReceiverToCommunicationGETExtra_fieldsForCollection:
            title: receiver_to_communications
            type: object
            properties: {  }
        ReceiverToCommunicationGETFields:
            title: receiver_to_communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                communication:
                    nullable: true
                    description: (communication)
                    allOf:
                        -
                            $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        ReceiverToCommunicationGETExtra_fields:
            title: receiver_to_communications
            type: object
            properties: {  }
        ReceiverToCommunicationPATCHForCollection:
            title: receiver_to_communications
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    receiver:
                        type: string
                        nullable: true
                    readConfirm:
                        type: boolean
                        nullable: true
                    receiverDel:
                        type: boolean
                        nullable: true
                    dateRead:
                        type: string
                        nullable: true
                        format: date-time
                    accountUserId:
                        type: integer
                        nullable: true
                    userUserId:
                        type: integer
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    communication:
                        nullable: true
                        description: 'integer or object (communication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        ReceiverToCommunicationPATCH:
            title: receiver_to_communications
            type: object
            properties:
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                communication:
                    nullable: true
                    description: 'integer or object (communication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        ReceiverToCommunicationPOSTForCollection:
            title: receiver_to_communications
            type: array
            items:
                type: object
                properties:
                    receiver:
                        type: string
                        nullable: true
                    readConfirm:
                        type: boolean
                        nullable: true
                    receiverDel:
                        type: boolean
                        nullable: true
                    dateRead:
                        type: string
                        nullable: true
                        format: date-time
                    accountUserId:
                        type: integer
                        nullable: true
                    userUserId:
                        type: integer
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    communication:
                        nullable: true
                        description: 'integer or object (communication)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/CommunicationPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        ReceiverToCommunicationPOST:
            title: receiver_to_communications
            type: object
            properties:
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                communication:
                    nullable: true
                    description: 'integer or object (communication)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/CommunicationPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        ReceiverToCompanyGETFieldsForCollection:
            title: receiver_to_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                receiver:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        ReceiverToCompanyGETExtra_fieldsForCollection:
            title: receiver_to_companies
            type: object
            properties: {  }
        ReceiverToCompanyGETFields:
            title: receiver_to_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                receiver:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        ReceiverToCompanyGETExtra_fields:
            title: receiver_to_companies
            type: object
            properties: {  }
        ReceiverToCompanyPATCHForCollection:
            title: receiver_to_companies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    receiver:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                required:
                    - id
        ReceiverToCompanyPATCH:
            title: receiver_to_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                receiver:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
        ReceiverToCompanyPOSTForCollection:
            title: receiver_to_companies
            type: array
            items:
                type: object
                properties:
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    receiver:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
        ReceiverToCompanyPOST:
            title: receiver_to_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                receiver:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
        RoutingGETFieldsForCollection:
            title: routings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
                url:
                    type: string
                    nullable: false
                    maxLength: 500
                params:
                    type: string
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                requirements:
                    type: string
                    nullable: true
        RoutingGETExtra_fieldsForCollection:
            title: routings
            type: object
            properties: {  }
        RoutingGETFields:
            title: routings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
                url:
                    type: string
                    nullable: false
                    maxLength: 500
                params:
                    type: string
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                requirements:
                    type: string
                    nullable: true
        RoutingGETExtra_fields:
            title: routings
            type: object
            properties: {  }
        RoutingPATCHForCollection:
            title: routings
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 100
                    url:
                        type: string
                        nullable: false
                        maxLength: 500
                    params:
                        type: string
                        nullable: false
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    requirements:
                        type: string
                        nullable: true
                required:
                    - id
                    - name
                    - url
                    - params
        RoutingPATCH:
            title: routings
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 100
                url:
                    type: string
                    nullable: false
                    maxLength: 500
                params:
                    type: string
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                requirements:
                    type: string
                    nullable: true
            required:
                - name
                - url
                - params
        RoutingPOSTForCollection:
            title: routings
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 100
                    url:
                        type: string
                        nullable: false
                        maxLength: 500
                    params:
                        type: string
                        nullable: false
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    requirements:
                        type: string
                        nullable: true
                required:
                    - name
                    - url
                    - params
        RoutingPOST:
            title: routings
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 100
                url:
                    type: string
                    nullable: false
                    maxLength: 500
                params:
                    type: string
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                requirements:
                    type: string
                    nullable: true
            required:
                - name
                - url
                - params
        SaleReportGETFieldsForCollection:
            title: sale_reports
            type: object
            properties:
                reportId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                reportValueNetto:
                    type: number
                    nullable: true
                    format: float
                reportValueRabat:
                    type: number
                    nullable: true
                    format: float
                reportTime:
                    type: string
                    nullable: true
                    format: date-time
                reportHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                reportStatus:
                    type: integer
                    nullable: true
                reportValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                reportType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                reportStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                reportValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
        SaleReportGETExtra_fieldsForCollection:
            title: sale_reports
            type: object
            properties: {  }
        SaleReportGETFields:
            title: sale_reports
            type: object
            properties:
                reportId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                reportValueNetto:
                    type: number
                    nullable: true
                    format: float
                reportValueRabat:
                    type: number
                    nullable: true
                    format: float
                reportTime:
                    type: string
                    nullable: true
                    format: date-time
                reportHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                reportStatus:
                    type: integer
                    nullable: true
                reportValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                reportType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                reportStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                reportValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinition:
                    nullable: true
                    description: (documentSeriesDefinition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                exchangeHistory:
                    nullable: true
                    description: (exchangeHistory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                user:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                deliveryType:
                    nullable: true
                    description: (deliveryType)
                    allOf:
                        -
                            $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                paymentType:
                    nullable: true
                    description: (paymentType)
                    allOf:
                        -
                            $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
        SaleReportGETExtra_fields:
            title: sale_reports
            type: object
            properties: {  }
        SaleReportPATCHForCollection:
            title: sale_reports
            type: array
            items:
                type: object
                properties:
                    reportId:
                        type: integer
                        nullable: false
                    companyId:
                        type: integer
                        nullable: true
                    userPhId:
                        type: integer
                        nullable: true
                    reportValueNetto:
                        type: number
                        nullable: true
                        format: float
                    reportValueRabat:
                        type: number
                        nullable: true
                        format: float
                    reportTime:
                        type: string
                        nullable: true
                        format: date-time
                    reportHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    reportStatus:
                        type: integer
                        nullable: true
                    reportValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    notes:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    addressCustomer:
                        type: string
                        nullable: true
                    addressOwner:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    nameCustomer:
                        type: string
                        nullable: true
                    nameOwner:
                        type: string
                        nullable: true
                    nameDelivery:
                        type: string
                        nullable: true
                    manualStatusChanged:
                        type: boolean
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalDate:
                        type: string
                        nullable: true
                        format: date
                    dateDelivery:
                        type: string
                        nullable: true
                        format: date
                    reportType:
                        type: integer
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    reportStatusByPh:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    reportValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    reportValueRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    reportValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                required:
                    - reportId
        SaleReportPATCH:
            title: sale_reports
            type: object
            properties:
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                reportValueNetto:
                    type: number
                    nullable: true
                    format: float
                reportValueRabat:
                    type: number
                    nullable: true
                    format: float
                reportTime:
                    type: string
                    nullable: true
                    format: date-time
                reportHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                reportStatus:
                    type: integer
                    nullable: true
                reportValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                reportType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                reportStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                reportValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
        SaleReportPOSTForCollection:
            title: sale_reports
            type: array
            items:
                type: object
                properties:
                    companyId:
                        type: integer
                        nullable: true
                    userPhId:
                        type: integer
                        nullable: true
                    reportValueNetto:
                        type: number
                        nullable: true
                        format: float
                    reportValueRabat:
                        type: number
                        nullable: true
                        format: float
                    reportTime:
                        type: string
                        nullable: true
                        format: date-time
                    reportHeader:
                        type: string
                        nullable: true
                        maxLength: 50
                    reportStatus:
                        type: integer
                        nullable: true
                    reportValueBrutto:
                        type: number
                        nullable: true
                        format: float
                    notes:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    addressCustomer:
                        type: string
                        nullable: true
                    addressOwner:
                        type: string
                        nullable: true
                    addressDelivery:
                        type: string
                        nullable: true
                    nameCustomer:
                        type: string
                        nullable: true
                    nameOwner:
                        type: string
                        nullable: true
                    nameDelivery:
                        type: string
                        nullable: true
                    manualStatusChanged:
                        type: boolean
                        nullable: true
                    externalNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    externalDate:
                        type: string
                        nullable: true
                        format: date
                    dateDelivery:
                        type: string
                        nullable: true
                        format: date
                    reportType:
                        type: integer
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    companyName:
                        type: string
                        nullable: true
                    defaultAddress:
                        type: string
                        nullable: true
                    nip:
                        type: string
                        nullable: true
                        maxLength: 50
                    userPhName:
                        type: string
                        nullable: true
                        maxLength: 60
                    reportStatusByPh:
                        type: integer
                        nullable: true
                    currencyCode:
                        type: string
                        nullable: true
                        maxLength: 3
                    reportValueNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    reportValueRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    reportValueBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    documentSeriesDefinition:
                        nullable: true
                        description: 'integer or object (documentSeriesDefinition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                    exchangeHistory:
                        nullable: true
                        description: 'integer or object (exchangeHistory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    deliveryType:
                        nullable: true
                        description: 'integer or object (deliveryType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                    paymentType:
                        nullable: true
                        description: 'integer or object (paymentType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
        SaleReportPOST:
            title: sale_reports
            type: object
            properties:
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                reportValueNetto:
                    type: number
                    nullable: true
                    format: float
                reportValueRabat:
                    type: number
                    nullable: true
                    format: float
                reportTime:
                    type: string
                    nullable: true
                    format: date-time
                reportHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                reportStatus:
                    type: integer
                    nullable: true
                reportValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                reportType:
                    type: integer
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                reportStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                reportValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                reportValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentSeriesDefinition:
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                exchangeHistory:
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                user:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                deliveryType:
                    nullable: true
                    description: 'integer or object (deliveryType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                paymentType:
                    nullable: true
                    description: 'integer or object (paymentType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
        SaleReportPositionGETFieldsForCollection:
            title: sale_report_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                reportId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
        SaleReportPositionGETExtra_fieldsForCollection:
            title: sale_report_positions
            type: object
            properties: {  }
        SaleReportPositionGETFields:
            title: sale_report_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                reportId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                vat:
                    nullable: true
                    description: (vat)
                    allOf:
                        -
                            $ref: '#/components/schemas/VatGETFieldsForRelation'
                productFreetype:
                    nullable: true
                    description: (productFreetype)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
        SaleReportPositionGETExtra_fields:
            title: sale_report_positions
            type: object
            properties: {  }
        SaleReportPositionPATCHForCollection:
            title: sale_report_positions
            type: array
            items:
                type: object
                properties:
                    positionId:
                        type: integer
                        nullable: false
                    reportId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                    rabat:
                        type: number
                        nullable: true
                        format: float
                    priceBrutto:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    priceNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPATCHForRelation'
                    productFreetype:
                        nullable: true
                        description: 'integer or object (productFreetype)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
                required:
                    - positionId
        SaleReportPositionPATCH:
            title: sale_report_positions
            type: object
            properties:
                reportId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPATCHForRelation'
                productFreetype:
                    nullable: true
                    description: 'integer or object (productFreetype)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
        SaleReportPositionPOSTForCollection:
            title: sale_report_positions
            type: array
            items:
                type: object
                properties:
                    reportId:
                        type: integer
                        nullable: true
                    productId:
                        type: integer
                        nullable: true
                    productQuantity:
                        type: number
                        nullable: true
                        format: float
                    priceNetto:
                        type: number
                        nullable: true
                        format: float
                    priceRabat:
                        type: number
                        nullable: true
                        format: float
                    rabat:
                        type: number
                        nullable: true
                        format: float
                    priceBrutto:
                        type: number
                        nullable: true
                        format: float
                    isDeleted:
                        type: boolean
                        nullable: true
                    deleteDate:
                        type: string
                        nullable: true
                        format: date-time
                    productName:
                        type: string
                        nullable: true
                    measureUnitName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 50
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    priceNettoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceRabatInCurrency:
                        type: number
                        nullable: true
                        format: float
                    priceBruttoInCurrency:
                        type: number
                        nullable: true
                        format: float
                    vat:
                        nullable: true
                        description: 'integer or object (vat)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/VatPOSTForRelation'
                    productFreetype:
                        nullable: true
                        description: 'integer or object (productFreetype)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
        SaleReportPositionPOST:
            title: sale_report_positions
            type: object
            properties:
                reportId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                vat:
                    nullable: true
                    description: 'integer or object (vat)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/VatPOSTForRelation'
                productFreetype:
                    nullable: true
                    description: 'integer or object (productFreetype)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
        ServicedProductGETFieldsForCollection:
            title: serviced_products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                children:
                    nullable: false
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
        ServicedProductGETExtra_fieldsForCollection:
            title: serviced_products
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
        ServicedProductGETFields:
            title: serviced_products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: false
                    description: (product)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductGETFieldsForRelation'
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                place:
                    nullable: true
                    description: (places)
                    allOf:
                        -
                            $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                parent:
                    nullable: true
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                children:
                    nullable: false
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
        ServicedProductGETExtra_fields:
            title: serviced_products
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
        ServicedProductPATCHForCollection:
            title: serviced_products
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    serialCode:
                        type: string
                        nullable: false
                        maxLength: 255
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    isActive:
                        type: boolean
                        nullable: true
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    address:
                        type: string
                        nullable: true
                        maxLength: 255
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                    children:
                        nullable: false
                        description: 'integer or array<object> or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties: {  }
                        description: extra_field
                required:
                    - serialCode
                    - product
        ServicedProductPATCH:
            title: serviced_products
            type: object
            properties:
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPATCHForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPATCHForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                children:
                    nullable: false
                    description: 'integer or array<object> or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
            required:
                - serialCode
                - product
        ServicedProductPOSTForCollection:
            title: serviced_products
            type: array
            items:
                type: object
                properties:
                    serialCode:
                        type: string
                        nullable: false
                        maxLength: 255
                    date:
                        type: string
                        nullable: true
                        format: date-time
                    isActive:
                        type: boolean
                        nullable: true
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    address:
                        type: string
                        nullable: true
                        maxLength: 255
                    product:
                        nullable: false
                        description: 'integer or object (product)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    place:
                        nullable: true
                        description: 'integer or object (places)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                    parent:
                        nullable: true
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                    children:
                        nullable: false
                        description: 'integer or array<object> or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                        description: extra_field
                    relations:
                        type: object
                        nullable: true
                        properties: {  }
                        description: extra_field
                required:
                    - serialCode
                    - product
        ServicedProductPOST:
            title: serviced_products
            type: object
            properties:
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    nullable: false
                    description: 'integer or object (product)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductPOSTForRelation'
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                place:
                    nullable: true
                    description: 'integer or object (places)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PlacesPOSTForRelation'
                parent:
                    nullable: true
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                children:
                    nullable: false
                    description: 'integer or array<object> or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
            required:
                - serialCode
                - product
        ServicedProductAttributeGETFieldsForCollection:
            title: serviced_product_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: '(servicedProductAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductAttributeMultiGETFieldsForRelation'
        ServicedProductAttributeGETExtra_fieldsForCollection:
            title: serviced_product_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ServicedProductAttributeGETFields:
            title: serviced_product_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: '(servicedProductAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductAttributeMultiGETFieldsForRelation'
        ServicedProductAttributeGETExtra_fields:
            title: serviced_product_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ServicedProductAttributePATCHForCollection:
            title: serviced_product_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: true
                        description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                    isActive:
                        type: boolean
                        nullable: true
                    name:
                        type: string
                        nullable: true
                        maxLength: 55
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"html": Available for text'
                    filterAsTags:
                        type: boolean
                        nullable: true
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (servicedProductAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ServicedProductAttributeMultiPATCHForRelation'
        ServicedProductAttributePATCH:
            title: serviced_product_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (servicedProductAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ServicedProductAttributeMultiPATCHForRelation'
        ServicedProductAttributePOSTForCollection:
            title: serviced_product_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: true
                        description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                    isActive:
                        type: boolean
                        nullable: true
                    name:
                        type: string
                        nullable: true
                        maxLength: 55
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"one": Available for list'
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                        description: '"html": Available for text'
                    filterAsTags:
                        type: boolean
                        nullable: true
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (servicedProductAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/ServicedProductAttributeMultiPOSTForRelation'
        ServicedProductAttributePOST:
            title: serviced_product_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (servicedProductAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/ServicedProductAttributeMultiPOSTForRelation'
        ServicedProductDescendantGETFieldsForCollection:
            title: serviced_product_descendants
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                level:
                    type: integer
                    nullable: false
                ancestor:
                    nullable: false
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                descendant:
                    nullable: false
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
        ServicedProductDescendantGETExtra_fieldsForCollection:
            title: serviced_product_descendants
            type: object
            properties: {  }
        ServicedProductDescendantGETFields:
            title: serviced_product_descendants
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                level:
                    type: integer
                    nullable: false
                ancestor:
                    nullable: false
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                descendant:
                    nullable: false
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
        ServicedProductDescendantGETExtra_fields:
            title: serviced_product_descendants
            type: object
            properties: {  }
        ServicedProductDescendantPATCHForCollection:
            title: serviced_product_descendants
            type: array
            items:
                type: object
                properties:
                    id:
                        type: string
                        nullable: false
                    level:
                        type: integer
                        nullable: false
                    ancestor:
                        nullable: false
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                    descendant:
                        nullable: false
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                required:
                    - id
                    - level
                    - ancestor
                    - descendant
        ServicedProductDescendantPATCH:
            title: serviced_product_descendants
            type: object
            properties:
                level:
                    type: integer
                    nullable: false
                ancestor:
                    nullable: false
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                descendant:
                    nullable: false
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPATCHForRelation'
            required:
                - level
                - ancestor
                - descendant
        ServicedProductDescendantPOSTForCollection:
            title: serviced_product_descendants
            type: array
            items:
                type: object
                properties:
                    level:
                        type: integer
                        nullable: false
                    ancestor:
                        nullable: false
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                    descendant:
                        nullable: false
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                required:
                    - level
                    - ancestor
                    - descendant
        ServicedProductDescendantPOST:
            title: serviced_product_descendants
            type: object
            properties:
                level:
                    type: integer
                    nullable: false
                ancestor:
                    nullable: false
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                descendant:
                    nullable: false
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPOSTForRelation'
            required:
                - level
                - ancestor
                - descendant
        ServicedProductHistoryGETFieldsForCollection:
            title: serviced_product_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (servicedProductAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForRelation'
                servicedProduct:
                    nullable: true
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        ServicedProductHistoryGETExtra_fieldsForCollection:
            title: serviced_product_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ServicedProductHistoryGETFields:
            title: serviced_product_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                attribute:
                    nullable: true
                    description: (servicedProductAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForRelation'
                servicedProduct:
                    nullable: true
                    description: (servicedProduct)
                    allOf:
                        -
                            $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        ServicedProductHistoryGETExtra_fields:
            title: serviced_product_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ServicedProductHistoryPATCHForCollection:
            title: serviced_product_histories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (servicedProductAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductAttributePATCHForRelation'
                    servicedProduct:
                        nullable: true
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - fieldType
        ServicedProductHistoryPATCH:
            title: serviced_product_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (servicedProductAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductAttributePATCHForRelation'
                servicedProduct:
                    nullable: true
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - fieldType
        ServicedProductHistoryPOSTForCollection:
            title: serviced_product_histories
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    attribute:
                        nullable: true
                        description: 'integer or object (servicedProductAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductAttributePOSTForRelation'
                    servicedProduct:
                        nullable: true
                        description: 'integer or object (servicedProduct)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - fieldType
        ServicedProductHistoryPOST:
            title: serviced_product_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
                attribute:
                    nullable: true
                    description: 'integer or object (servicedProductAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductAttributePOSTForRelation'
                servicedProduct:
                    nullable: true
                    description: 'integer or object (servicedProduct)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - fieldType
        SettingGETFieldsForCollection:
            title: settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                group:
                    type: string
                    nullable: true
                    maxLength: 50
                displayName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                editable:
                    type: boolean
                    nullable: true
                type:
                    type: string
                    nullable: true
                    maxLength: 3
                licenses:
                    type: string
                    nullable: true
                isLogged:
                    type: boolean
                    nullable: true
        SettingGETExtra_fieldsForCollection:
            title: settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        SettingGETFields:
            title: settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                group:
                    type: string
                    nullable: true
                    maxLength: 50
                displayName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                editable:
                    type: boolean
                    nullable: true
                type:
                    type: string
                    nullable: true
                    maxLength: 3
                licenses:
                    type: string
                    nullable: true
                isLogged:
                    type: boolean
                    nullable: true
        SettingGETExtra_fields:
            title: settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        SettingPATCHForCollection:
            title: settings
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    value:
                        type: string
                        nullable: true
        SettingPATCH:
            title: settings
            type: object
            properties:
                value:
                    type: string
                    nullable: true
        SettingPOSTForCollection:
            title: settings
            type: array
            items:
                type: object
                properties:
                    value:
                        type: string
                        nullable: true
        SettingPOST:
            title: settings
            type: object
            properties:
                value:
                    type: string
                    nullable: true
        SettingChangeLogGETFieldsForCollection:
            title: setting_change_logs
            type: object
            properties:
                settingChangeLogId:
                    type: integer
                    nullable: false
                settingName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                userUserId:
                    type: integer
                    nullable: true
                setting:
                    nullable: true
                    description: (setting)
                    allOf:
                        -
                            $ref: '#/components/schemas/SettingGETFieldsForRelation'
        SettingChangeLogGETExtra_fieldsForCollection:
            title: setting_change_logs
            type: object
            properties: {  }
        SettingChangeLogGETFields:
            title: setting_change_logs
            type: object
            properties:
                settingChangeLogId:
                    type: integer
                    nullable: false
                settingName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                userUserId:
                    type: integer
                    nullable: true
                setting:
                    nullable: true
                    description: (setting)
                    allOf:
                        -
                            $ref: '#/components/schemas/SettingGETFieldsForRelation'
        SettingChangeLogGETExtra_fields:
            title: setting_change_logs
            type: object
            properties: {  }
        SettingChangeLogPATCHForCollection:
            title: setting_change_logs
            type: array
            items:
                type: object
                properties:
                    settingChangeLogId:
                        type: integer
                        nullable: false
                    settingName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    userUserId:
                        type: integer
                        nullable: true
                    setting:
                        nullable: true
                        description: 'integer or object (setting)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/SettingPATCHForRelation'
                required:
                    - settingChangeLogId
        SettingChangeLogPATCH:
            title: setting_change_logs
            type: object
            properties:
                settingName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                userUserId:
                    type: integer
                    nullable: true
                setting:
                    nullable: true
                    description: 'integer or object (setting)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/SettingPATCHForRelation'
        SettingChangeLogPOSTForCollection:
            title: setting_change_logs
            type: array
            items:
                type: object
                properties:
                    settingName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    userUserId:
                        type: integer
                        nullable: true
                    setting:
                        nullable: true
                        description: 'integer or object (setting)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/SettingPOSTForRelation'
        SettingChangeLogPOST:
            title: setting_change_logs
            type: object
            properties:
                settingName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                userUserId:
                    type: integer
                    nullable: true
                setting:
                    nullable: true
                    description: 'integer or object (setting)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/SettingPOSTForRelation'
        SettingsDefaultPreferencesGETFieldsForCollection:
            title: settings_default_preferences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 15
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        SettingsDefaultPreferencesGETExtra_fieldsForCollection:
            title: settings_default_preferences
            type: object
            properties: {  }
        SettingsDefaultPreferencesGETFields:
            title: settings_default_preferences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 15
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        SettingsDefaultPreferencesGETExtra_fields:
            title: settings_default_preferences
            type: object
            properties: {  }
        SettingsDefaultPreferencesPATCHForCollection:
            title: settings_default_preferences
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: string
                        nullable: true
                        maxLength: 15
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    preferenceType:
                        type: string
                        nullable: true
                        maxLength: 25
                required:
                    - id
        SettingsDefaultPreferencesPATCH:
            title: settings_default_preferences
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 15
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        SettingsDefaultPreferencesPOSTForCollection:
            title: settings_default_preferences
            type: array
            items:
                type: object
                properties:
                    type:
                        type: string
                        nullable: true
                        maxLength: 15
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    preferenceType:
                        type: string
                        nullable: true
                        maxLength: 25
        SettingsDefaultPreferencesPOST:
            title: settings_default_preferences
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 15
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        ShippingGETFieldsForCollection:
            title: shippings
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                documentStore:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
        ShippingGETExtra_fieldsForCollection:
            title: shippings
            type: object
            properties: {  }
        ShippingGETFields:
            title: shippings
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    nullable: true
                    description: (documentInvoice)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                documentOrder:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                documentStore:
                    nullable: true
                    description: (documentStore)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
        ShippingGETExtra_fields:
            title: shippings
            type: object
            properties: {  }
        ShippingPATCHForCollection:
            title: shippings
            type: array
            items:
                type: object
                properties:
                    documentId:
                        type: integer
                        nullable: false
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    courier:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                    documentStore:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                required:
                    - documentId
        ShippingPATCH:
            title: shippings
            type: object
            properties:
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                documentStore:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePATCHForRelation'
        ShippingPOSTForCollection:
            title: shippings
            type: array
            items:
                type: object
                properties:
                    documentHeader:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                    courier:
                        type: string
                        nullable: true
                        maxLength: 255
                    documentInvoice:
                        nullable: true
                        description: 'integer or object (documentInvoice)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                    documentOrder:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                    documentStore:
                        nullable: true
                        description: 'integer or object (documentStore)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePOSTForRelation'
        ShippingPOST:
            title: shippings
            type: object
            properties:
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                documentOrder:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                documentStore:
                    nullable: true
                    description: 'integer or object (documentStore)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePOSTForRelation'
        ShippingDhlGETFieldsForCollection:
            title: shipping_dhls
            type: object
            properties:
                shippingDhlId:
                    type: integer
                    nullable: false
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                labelFormat:
                    type: string
                    nullable: true
                    maxLength: 255
                labelContent:
                    type: string
                    nullable: true
                dropOffType:
                    type: string
                    nullable: false
                    maxLength: 30
                serviceType:
                    type: string
                    nullable: false
                    maxLength: 30
                labelType:
                    type: string
                    nullable: false
                    maxLength: 10
                content:
                    type: string
                    nullable: false
                    maxLength: 30
                comment:
                    type: string
                    nullable: true
                    maxLength: 100
                reference:
                    type: string
                    nullable: true
                    maxLength: 20
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                billingAccountNumber:
                    type: integer
                    nullable: false
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                costsCenter:
                    type: string
                    nullable: true
                    maxLength: 20
                specialServicesServiceType:
                    type: string
                    nullable: false
                    maxLength: 10
                serviceValue:
                    type: number
                    nullable: true
                    format: float
                textInstruction:
                    type: string
                    nullable: true
                    maxLength: 32
                collectOnDeliveryForm:
                    type: string
                    nullable: true
                    maxLength: 20
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentStartHour:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentEndHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                branchId:
                    type: integer
                    nullable: true
                shipping:
                    nullable: true
                    description: (shipping)
                    allOf:
                        -
                            $ref: '#/components/schemas/ShippingGETFieldsForRelation'
        ShippingDhlGETExtra_fieldsForCollection:
            title: shipping_dhls
            type: object
            properties: {  }
        ShippingDhlGETFields:
            title: shipping_dhls
            type: object
            properties:
                shippingDhlId:
                    type: integer
                    nullable: false
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                labelFormat:
                    type: string
                    nullable: true
                    maxLength: 255
                labelContent:
                    type: string
                    nullable: true
                dropOffType:
                    type: string
                    nullable: false
                    maxLength: 30
                serviceType:
                    type: string
                    nullable: false
                    maxLength: 30
                labelType:
                    type: string
                    nullable: false
                    maxLength: 10
                content:
                    type: string
                    nullable: false
                    maxLength: 30
                comment:
                    type: string
                    nullable: true
                    maxLength: 100
                reference:
                    type: string
                    nullable: true
                    maxLength: 20
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                billingAccountNumber:
                    type: integer
                    nullable: false
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                costsCenter:
                    type: string
                    nullable: true
                    maxLength: 20
                specialServicesServiceType:
                    type: string
                    nullable: false
                    maxLength: 10
                serviceValue:
                    type: number
                    nullable: true
                    format: float
                textInstruction:
                    type: string
                    nullable: true
                    maxLength: 32
                collectOnDeliveryForm:
                    type: string
                    nullable: true
                    maxLength: 20
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentStartHour:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentEndHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                branchId:
                    type: integer
                    nullable: true
                shipping:
                    nullable: true
                    description: (shipping)
                    allOf:
                        -
                            $ref: '#/components/schemas/ShippingGETFieldsForRelation'
        ShippingDhlGETExtra_fields:
            title: shipping_dhls
            type: object
            properties: {  }
        ShippingDhlPATCHForCollection:
            title: shipping_dhls
            type: array
            items:
                type: object
                properties:
                    shippingDhlId:
                        type: integer
                        nullable: false
                    shipmentNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    dispatchNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    labelFormat:
                        type: string
                        nullable: true
                        maxLength: 255
                    labelContent:
                        type: string
                        nullable: true
                    dropOffType:
                        type: string
                        nullable: false
                        maxLength: 30
                    serviceType:
                        type: string
                        nullable: false
                        maxLength: 30
                    labelType:
                        type: string
                        nullable: false
                        maxLength: 10
                    content:
                        type: string
                        nullable: false
                        maxLength: 30
                    comment:
                        type: string
                        nullable: true
                        maxLength: 100
                    reference:
                        type: string
                        nullable: true
                        maxLength: 20
                    shippingPaymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    billingAccountNumber:
                        type: integer
                        nullable: false
                    paymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    costsCenter:
                        type: string
                        nullable: true
                        maxLength: 20
                    specialServicesServiceType:
                        type: string
                        nullable: false
                        maxLength: 10
                    serviceValue:
                        type: number
                        nullable: true
                        format: float
                    textInstruction:
                        type: string
                        nullable: true
                        maxLength: 32
                    collectOnDeliveryForm:
                        type: string
                        nullable: true
                        maxLength: 20
                    shipmentDate:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentStartHour:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentEndHour:
                        type: string
                        nullable: false
                        maxLength: 32
                    companyId:
                        type: integer
                        nullable: true
                    placeId:
                        type: integer
                        nullable: true
                    recipientAccountUserId:
                        type: integer
                        nullable: true
                    branchId:
                        type: integer
                        nullable: true
                    shipping:
                        nullable: true
                        description: 'integer or object (shipping)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ShippingPATCHForRelation'
                required:
                    - shippingDhlId
                    - dropOffType
                    - serviceType
                    - labelType
                    - content
                    - shippingPaymentType
                    - billingAccountNumber
                    - paymentType
                    - specialServicesServiceType
                    - shipmentDate
                    - shipmentStartHour
                    - shipmentEndHour
        ShippingDhlPATCH:
            title: shipping_dhls
            type: object
            properties:
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                labelFormat:
                    type: string
                    nullable: true
                    maxLength: 255
                labelContent:
                    type: string
                    nullable: true
                dropOffType:
                    type: string
                    nullable: false
                    maxLength: 30
                serviceType:
                    type: string
                    nullable: false
                    maxLength: 30
                labelType:
                    type: string
                    nullable: false
                    maxLength: 10
                content:
                    type: string
                    nullable: false
                    maxLength: 30
                comment:
                    type: string
                    nullable: true
                    maxLength: 100
                reference:
                    type: string
                    nullable: true
                    maxLength: 20
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                billingAccountNumber:
                    type: integer
                    nullable: false
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                costsCenter:
                    type: string
                    nullable: true
                    maxLength: 20
                specialServicesServiceType:
                    type: string
                    nullable: false
                    maxLength: 10
                serviceValue:
                    type: number
                    nullable: true
                    format: float
                textInstruction:
                    type: string
                    nullable: true
                    maxLength: 32
                collectOnDeliveryForm:
                    type: string
                    nullable: true
                    maxLength: 20
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentStartHour:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentEndHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                branchId:
                    type: integer
                    nullable: true
                shipping:
                    nullable: true
                    description: 'integer or object (shipping)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ShippingPATCHForRelation'
            required:
                - dropOffType
                - serviceType
                - labelType
                - content
                - shippingPaymentType
                - billingAccountNumber
                - paymentType
                - specialServicesServiceType
                - shipmentDate
                - shipmentStartHour
                - shipmentEndHour
        ShippingDhlPOSTForCollection:
            title: shipping_dhls
            type: array
            items:
                type: object
                properties:
                    shipmentNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    dispatchNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    labelFormat:
                        type: string
                        nullable: true
                        maxLength: 255
                    labelContent:
                        type: string
                        nullable: true
                    dropOffType:
                        type: string
                        nullable: false
                        maxLength: 30
                    serviceType:
                        type: string
                        nullable: false
                        maxLength: 30
                    labelType:
                        type: string
                        nullable: false
                        maxLength: 10
                    content:
                        type: string
                        nullable: false
                        maxLength: 30
                    comment:
                        type: string
                        nullable: true
                        maxLength: 100
                    reference:
                        type: string
                        nullable: true
                        maxLength: 20
                    shippingPaymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    billingAccountNumber:
                        type: integer
                        nullable: false
                    paymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    costsCenter:
                        type: string
                        nullable: true
                        maxLength: 20
                    specialServicesServiceType:
                        type: string
                        nullable: false
                        maxLength: 10
                    serviceValue:
                        type: number
                        nullable: true
                        format: float
                    textInstruction:
                        type: string
                        nullable: true
                        maxLength: 32
                    collectOnDeliveryForm:
                        type: string
                        nullable: true
                        maxLength: 20
                    shipmentDate:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentStartHour:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentEndHour:
                        type: string
                        nullable: false
                        maxLength: 32
                    companyId:
                        type: integer
                        nullable: true
                    placeId:
                        type: integer
                        nullable: true
                    recipientAccountUserId:
                        type: integer
                        nullable: true
                    branchId:
                        type: integer
                        nullable: true
                    shipping:
                        nullable: true
                        description: 'integer or object (shipping)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ShippingPOSTForRelation'
                required:
                    - dropOffType
                    - serviceType
                    - labelType
                    - content
                    - shippingPaymentType
                    - billingAccountNumber
                    - paymentType
                    - specialServicesServiceType
                    - shipmentDate
                    - shipmentStartHour
                    - shipmentEndHour
        ShippingDhlPOST:
            title: shipping_dhls
            type: object
            properties:
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                labelFormat:
                    type: string
                    nullable: true
                    maxLength: 255
                labelContent:
                    type: string
                    nullable: true
                dropOffType:
                    type: string
                    nullable: false
                    maxLength: 30
                serviceType:
                    type: string
                    nullable: false
                    maxLength: 30
                labelType:
                    type: string
                    nullable: false
                    maxLength: 10
                content:
                    type: string
                    nullable: false
                    maxLength: 30
                comment:
                    type: string
                    nullable: true
                    maxLength: 100
                reference:
                    type: string
                    nullable: true
                    maxLength: 20
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                billingAccountNumber:
                    type: integer
                    nullable: false
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                costsCenter:
                    type: string
                    nullable: true
                    maxLength: 20
                specialServicesServiceType:
                    type: string
                    nullable: false
                    maxLength: 10
                serviceValue:
                    type: number
                    nullable: true
                    format: float
                textInstruction:
                    type: string
                    nullable: true
                    maxLength: 32
                collectOnDeliveryForm:
                    type: string
                    nullable: true
                    maxLength: 20
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentStartHour:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentEndHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                branchId:
                    type: integer
                    nullable: true
                shipping:
                    nullable: true
                    description: 'integer or object (shipping)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ShippingPOSTForRelation'
            required:
                - dropOffType
                - serviceType
                - labelType
                - content
                - shippingPaymentType
                - billingAccountNumber
                - paymentType
                - specialServicesServiceType
                - shipmentDate
                - shipmentStartHour
                - shipmentEndHour
        ShippingFedexGETFieldsForCollection:
            title: shipping_fedexs
            type: object
            properties:
                shippingFedexId:
                    type: integer
                    nullable: false
                shippingId:
                    type: integer
                    nullable: true
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                shipmentPayer:
                    type: string
                    nullable: true
                    maxLength: 32
                shipmentType:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                isReturn:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                branchId:
                    type: integer
                    nullable: true
                firstName:
                    type: string
                    nullable: true
                    maxLength: 255
                lastName:
                    type: string
                    nullable: true
                    maxLength: 255
                notes:
                    type: string
                    nullable: false
        ShippingFedexGETExtra_fieldsForCollection:
            title: shipping_fedexs
            type: object
            properties: {  }
        ShippingFedexGETFields:
            title: shipping_fedexs
            type: object
            properties:
                shippingFedexId:
                    type: integer
                    nullable: false
                shippingId:
                    type: integer
                    nullable: true
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                shipmentPayer:
                    type: string
                    nullable: true
                    maxLength: 32
                shipmentType:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                isReturn:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                branchId:
                    type: integer
                    nullable: true
                firstName:
                    type: string
                    nullable: true
                    maxLength: 255
                lastName:
                    type: string
                    nullable: true
                    maxLength: 255
                notes:
                    type: string
                    nullable: false
        ShippingFedexGETExtra_fields:
            title: shipping_fedexs
            type: object
            properties: {  }
        ShippingFedexPATCHForCollection:
            title: shipping_fedexs
            type: array
            items:
                type: object
                properties:
                    shippingFedexId:
                        type: integer
                        nullable: false
                    shippingId:
                        type: integer
                        nullable: true
                    shipmentNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    dispatchNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    shippingPaymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    paymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    shipmentPayer:
                        type: string
                        nullable: true
                        maxLength: 32
                    shipmentType:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentDate:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentHour:
                        type: string
                        nullable: false
                        maxLength: 32
                    companyId:
                        type: integer
                        nullable: true
                    placeId:
                        type: integer
                        nullable: true
                    recipientAccountUserId:
                        type: integer
                        nullable: true
                    userUserId:
                        type: integer
                        nullable: true
                    isReturn:
                        type: boolean
                        nullable: true
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 50
                    branchId:
                        type: integer
                        nullable: true
                    firstName:
                        type: string
                        nullable: true
                        maxLength: 255
                    lastName:
                        type: string
                        nullable: true
                        maxLength: 255
                    notes:
                        type: string
                        nullable: false
                required:
                    - shippingFedexId
                    - shippingPaymentType
                    - paymentType
                    - shipmentType
                    - shipmentDate
                    - shipmentHour
        ShippingFedexPATCH:
            title: shipping_fedexs
            type: object
            properties:
                shippingId:
                    type: integer
                    nullable: true
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                shipmentPayer:
                    type: string
                    nullable: true
                    maxLength: 32
                shipmentType:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                isReturn:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                branchId:
                    type: integer
                    nullable: true
                firstName:
                    type: string
                    nullable: true
                    maxLength: 255
                lastName:
                    type: string
                    nullable: true
                    maxLength: 255
                notes:
                    type: string
                    nullable: false
            required:
                - shippingPaymentType
                - paymentType
                - shipmentType
                - shipmentDate
                - shipmentHour
        ShippingFedexPOSTForCollection:
            title: shipping_fedexs
            type: array
            items:
                type: object
                properties:
                    shippingId:
                        type: integer
                        nullable: true
                    shipmentNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    dispatchNotificationNumber:
                        type: string
                        nullable: true
                        maxLength: 255
                    shippingPaymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    paymentType:
                        type: string
                        nullable: false
                        maxLength: 20
                    shipmentPayer:
                        type: string
                        nullable: true
                        maxLength: 32
                    shipmentType:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentDate:
                        type: string
                        nullable: false
                        maxLength: 32
                    shipmentHour:
                        type: string
                        nullable: false
                        maxLength: 32
                    companyId:
                        type: integer
                        nullable: true
                    placeId:
                        type: integer
                        nullable: true
                    recipientAccountUserId:
                        type: integer
                        nullable: true
                    userUserId:
                        type: integer
                        nullable: true
                    isReturn:
                        type: boolean
                        nullable: true
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 50
                    branchId:
                        type: integer
                        nullable: true
                    firstName:
                        type: string
                        nullable: true
                        maxLength: 255
                    lastName:
                        type: string
                        nullable: true
                        maxLength: 255
                    notes:
                        type: string
                        nullable: false
                required:
                    - shippingPaymentType
                    - paymentType
                    - shipmentType
                    - shipmentDate
                    - shipmentHour
        ShippingFedexPOST:
            title: shipping_fedexs
            type: object
            properties:
                shippingId:
                    type: integer
                    nullable: true
                shipmentNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                dispatchNotificationNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                shippingPaymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                paymentType:
                    type: string
                    nullable: false
                    maxLength: 20
                shipmentPayer:
                    type: string
                    nullable: true
                    maxLength: 32
                shipmentType:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentDate:
                    type: string
                    nullable: false
                    maxLength: 32
                shipmentHour:
                    type: string
                    nullable: false
                    maxLength: 32
                companyId:
                    type: integer
                    nullable: true
                placeId:
                    type: integer
                    nullable: true
                recipientAccountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                isReturn:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                branchId:
                    type: integer
                    nullable: true
                firstName:
                    type: string
                    nullable: true
                    maxLength: 255
                lastName:
                    type: string
                    nullable: true
                    maxLength: 255
                notes:
                    type: string
                    nullable: false
            required:
                - shippingPaymentType
                - paymentType
                - shipmentType
                - shipmentDate
                - shipmentHour
        ShippingPositionGETFieldsForCollection:
            title: shipping_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                shippingId:
                    type: integer
                    nullable: true
                type:
                    type: string
                    nullable: false
                    maxLength: 255
                quantity:
                    type: integer
                    nullable: false
                weight:
                    type: integer
                    nullable: true
                width:
                    type: integer
                    nullable: true
                height:
                    type: integer
                    nullable: true
                length:
                    type: integer
                    nullable: true
                nonstandard:
                    type: boolean
                    nullable: true
                euroreturn:
                    type: boolean
                    nullable: true
        ShippingPositionGETExtra_fieldsForCollection:
            title: shipping_positions
            type: object
            properties: {  }
        ShippingPositionGETFields:
            title: shipping_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                shippingId:
                    type: integer
                    nullable: true
                type:
                    type: string
                    nullable: false
                    maxLength: 255
                quantity:
                    type: integer
                    nullable: false
                weight:
                    type: integer
                    nullable: true
                width:
                    type: integer
                    nullable: true
                height:
                    type: integer
                    nullable: true
                length:
                    type: integer
                    nullable: true
                nonstandard:
                    type: boolean
                    nullable: true
                euroreturn:
                    type: boolean
                    nullable: true
        ShippingPositionGETExtra_fields:
            title: shipping_positions
            type: object
            properties: {  }
        ShippingPositionPATCHForCollection:
            title: shipping_positions
            type: array
            items:
                type: object
                properties:
                    positionId:
                        type: integer
                        nullable: false
                    shippingId:
                        type: integer
                        nullable: true
                    type:
                        type: string
                        nullable: false
                        maxLength: 255
                    quantity:
                        type: integer
                        nullable: false
                    weight:
                        type: integer
                        nullable: true
                    width:
                        type: integer
                        nullable: true
                    height:
                        type: integer
                        nullable: true
                    length:
                        type: integer
                        nullable: true
                    nonstandard:
                        type: boolean
                        nullable: true
                    euroreturn:
                        type: boolean
                        nullable: true
                required:
                    - positionId
                    - type
                    - quantity
        ShippingPositionPATCH:
            title: shipping_positions
            type: object
            properties:
                shippingId:
                    type: integer
                    nullable: true
                type:
                    type: string
                    nullable: false
                    maxLength: 255
                quantity:
                    type: integer
                    nullable: false
                weight:
                    type: integer
                    nullable: true
                width:
                    type: integer
                    nullable: true
                height:
                    type: integer
                    nullable: true
                length:
                    type: integer
                    nullable: true
                nonstandard:
                    type: boolean
                    nullable: true
                euroreturn:
                    type: boolean
                    nullable: true
            required:
                - type
                - quantity
        ShippingPositionPOSTForCollection:
            title: shipping_positions
            type: array
            items:
                type: object
                properties:
                    shippingId:
                        type: integer
                        nullable: true
                    type:
                        type: string
                        nullable: false
                        maxLength: 255
                    quantity:
                        type: integer
                        nullable: false
                    weight:
                        type: integer
                        nullable: true
                    width:
                        type: integer
                        nullable: true
                    height:
                        type: integer
                        nullable: true
                    length:
                        type: integer
                        nullable: true
                    nonstandard:
                        type: boolean
                        nullable: true
                    euroreturn:
                        type: boolean
                        nullable: true
                required:
                    - type
                    - quantity
        ShippingPositionPOST:
            title: shipping_positions
            type: object
            properties:
                shippingId:
                    type: integer
                    nullable: true
                type:
                    type: string
                    nullable: false
                    maxLength: 255
                quantity:
                    type: integer
                    nullable: false
                weight:
                    type: integer
                    nullable: true
                width:
                    type: integer
                    nullable: true
                height:
                    type: integer
                    nullable: true
                length:
                    type: integer
                    nullable: true
                nonstandard:
                    type: boolean
                    nullable: true
                euroreturn:
                    type: boolean
                    nullable: true
            required:
                - type
                - quantity
        SpecialDiscountGETFieldsForCollection:
            title: special_discounts
            type: object
            properties:
                specialDiscountId:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        SpecialDiscountGETExtra_fieldsForCollection:
            title: special_discounts
            type: object
            properties: {  }
        SpecialDiscountGETFields:
            title: special_discounts
            type: object
            properties:
                specialDiscountId:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    nullable: true
                    description: (priceProductGroup)
                    allOf:
                        -
                            $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        SpecialDiscountGETExtra_fields:
            title: special_discounts
            type: object
            properties: {  }
        SpecialDiscountPATCHForCollection:
            title: special_discounts
            type: array
            items:
                type: object
                properties:
                    specialDiscountId:
                        type: integer
                        nullable: false
                    discountType:
                        type: integer
                        nullable: false
                    discountValue:
                        type: number
                        nullable: false
                        format: float
                    isActive:
                        type: boolean
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: true
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    name:
                        type: string
                        nullable: true
                    isAllCategory:
                        type: boolean
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                required:
                    - specialDiscountId
                    - discountType
                    - discountValue
                    - isActive
        SpecialDiscountPATCH:
            title: special_discounts
            type: object
            properties:
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
            required:
                - discountType
                - discountValue
                - isActive
        SpecialDiscountPOSTForCollection:
            title: special_discounts
            type: array
            items:
                type: object
                properties:
                    discountType:
                        type: integer
                        nullable: false
                    discountValue:
                        type: number
                        nullable: false
                        format: float
                    isActive:
                        type: boolean
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: true
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    name:
                        type: string
                        nullable: true
                    isAllCategory:
                        type: boolean
                        nullable: true
                    modificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    isDeleted:
                        type: boolean
                        nullable: true
                    productGroup:
                        nullable: true
                        description: 'integer or object (priceProductGroup)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                required:
                    - discountType
                    - discountValue
                    - isActive
        SpecialDiscountPOST:
            title: special_discounts
            type: object
            properties:
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
            required:
                - discountType
                - discountValue
                - isActive
        SpecialDiscountToBranchGETFieldsForCollection:
            title: special_discount_to_branchs
            type: object
            properties:
                specialDiscountToBranchId:
                    type: integer
                    nullable: false
                branch:
                    nullable: true
                    description: (branch)
                    allOf:
                        -
                            $ref: '#/components/schemas/BranchGETFieldsForRelation'
                specialDiscount:
                    nullable: true
                    description: (specialDiscount)
                    allOf:
                        -
                            $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
        SpecialDiscountToBranchGETExtra_fieldsForCollection:
            title: special_discount_to_branchs
            type: object
            properties: {  }
        SpecialDiscountToBranchGETFields:
            title: special_discount_to_branchs
            type: object
            properties:
                specialDiscountToBranchId:
                    type: integer
                    nullable: false
                branch:
                    nullable: true
                    description: (branch)
                    allOf:
                        -
                            $ref: '#/components/schemas/BranchGETFieldsForRelation'
                specialDiscount:
                    nullable: true
                    description: (specialDiscount)
                    allOf:
                        -
                            $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
        SpecialDiscountToBranchGETExtra_fields:
            title: special_discount_to_branchs
            type: object
            properties: {  }
        SpecialDiscountToBranchPATCHForCollection:
            title: special_discount_to_branchs
            type: array
            items:
                type: object
                properties:
                    specialDiscountToBranchId:
                        type: integer
                        nullable: false
                    branch:
                        nullable: true
                        description: 'integer or object (branch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BranchPATCHForRelation'
                    specialDiscount:
                        nullable: true
                        description: 'integer or object (specialDiscount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/SpecialDiscountPATCHForRelation'
                required:
                    - specialDiscountToBranchId
        SpecialDiscountToBranchPATCH:
            title: special_discount_to_branchs
            type: object
            properties:
                branch:
                    nullable: true
                    description: 'integer or object (branch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BranchPATCHForRelation'
                specialDiscount:
                    nullable: true
                    description: 'integer or object (specialDiscount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/SpecialDiscountPATCHForRelation'
        SpecialDiscountToBranchPOSTForCollection:
            title: special_discount_to_branchs
            type: array
            items:
                type: object
                properties:
                    branch:
                        nullable: true
                        description: 'integer or object (branch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BranchPOSTForRelation'
                    specialDiscount:
                        nullable: true
                        description: 'integer or object (specialDiscount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/SpecialDiscountPOSTForRelation'
        SpecialDiscountToBranchPOST:
            title: special_discount_to_branchs
            type: object
            properties:
                branch:
                    nullable: true
                    description: 'integer or object (branch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BranchPOSTForRelation'
                specialDiscount:
                    nullable: true
                    description: 'integer or object (specialDiscount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/SpecialDiscountPOSTForRelation'
        StatsGETFieldsForCollection:
            title: stats
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                value:
                    type: string
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                type:
                    type: integer
                    nullable: true
        StatsGETExtra_fieldsForCollection:
            title: stats
            type: object
            properties: {  }
        StatsGETFields:
            title: stats
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                value:
                    type: string
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                type:
                    type: integer
                    nullable: true
        StatsGETExtra_fields:
            title: stats
            type: object
            properties: {  }
        StatsPATCHForCollection:
            title: stats
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    cookieId:
                        type: string
                        nullable: true
                        maxLength: 40
                    value:
                        type: string
                        nullable: true
                    creationDate:
                        type: string
                        nullable: true
                        format: date-time
                    type:
                        type: integer
                        nullable: true
                required:
                    - id
        StatsPATCH:
            title: stats
            type: object
            properties:
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                value:
                    type: string
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                type:
                    type: integer
                    nullable: true
        StatsPOSTForCollection:
            title: stats
            type: array
            items:
                type: object
                properties:
                    cookieId:
                        type: string
                        nullable: true
                        maxLength: 40
                    value:
                        type: string
                        nullable: true
                    creationDate:
                        type: string
                        nullable: true
                        format: date-time
                    type:
                        type: integer
                        nullable: true
        StatsPOST:
            title: stats
            type: object
            properties:
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                value:
                    type: string
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                type:
                    type: integer
                    nullable: true
        StatsToAccountUserGETFieldsForCollection:
            title: stats_to_account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        StatsToAccountUserGETExtra_fieldsForCollection:
            title: stats_to_account_users
            type: object
            properties: {  }
        StatsToAccountUserGETFields:
            title: stats_to_account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                accountUser:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        StatsToAccountUserGETExtra_fields:
            title: stats_to_account_users
            type: object
            properties: {  }
        StatsToAccountUserPATCHForCollection:
            title: stats_to_account_users
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    cookieId:
                        type: string
                        nullable: true
                        maxLength: 40
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                required:
                    - id
        StatsToAccountUserPATCH:
            title: stats_to_account_users
            type: object
            properties:
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPATCHForRelation'
        StatsToAccountUserPOSTForCollection:
            title: stats_to_account_users
            type: array
            items:
                type: object
                properties:
                    cookieId:
                        type: string
                        nullable: true
                        maxLength: 40
                    accountUser:
                        nullable: true
                        description: 'integer or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
        StatsToAccountUserPOST:
            title: stats_to_account_users
            type: object
            properties:
                cookieId:
                    type: string
                    nullable: true
                    maxLength: 40
                accountUser:
                    nullable: true
                    description: 'integer or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountUserPOSTForRelation'
        StorePositionToInvoicePositionGETFieldsForCollection:
            title: store_position_to_invoice_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                invoicePosition:
                    nullable: true
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                storePosition:
                    nullable: true
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
        StorePositionToInvoicePositionGETExtra_fieldsForCollection:
            title: store_position_to_invoice_positions
            type: object
            properties: {  }
        StorePositionToInvoicePositionGETFields:
            title: store_position_to_invoice_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                invoicePosition:
                    nullable: true
                    description: (documentInvoicePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                storePosition:
                    nullable: true
                    description: (documentStorePosition)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
        StorePositionToInvoicePositionGETExtra_fields:
            title: store_position_to_invoice_positions
            type: object
            properties: {  }
        StorePositionToInvoicePositionPATCHForCollection:
            title: store_position_to_invoice_positions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    invoicePosition:
                        nullable: true
                        description: 'integer or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                    storePosition:
                        nullable: true
                        description: 'integer or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                required:
                    - id
        StorePositionToInvoicePositionPATCH:
            title: store_position_to_invoice_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: true
                    format: float
                invoicePosition:
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                storePosition:
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
        StorePositionToInvoicePositionPOSTForCollection:
            title: store_position_to_invoice_positions
            type: array
            items:
                type: object
                properties:
                    quantity:
                        type: number
                        nullable: true
                        format: float
                    invoicePosition:
                        nullable: true
                        description: 'integer or object (documentInvoicePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                    storePosition:
                        nullable: true
                        description: 'integer or object (documentStorePosition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
        StorePositionToInvoicePositionPOST:
            title: store_position_to_invoice_positions
            type: object
            properties:
                quantity:
                    type: number
                    nullable: true
                    format: float
                invoicePosition:
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                storePosition:
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
        StorehouseGETFieldsForCollection:
            title: storehouses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        StorehouseGETExtra_fieldsForCollection:
            title: storehouses
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        StorehouseGETFields:
            title: storehouses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        StorehouseGETExtra_fields:
            title: storehouses
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        StorehousePATCHForCollection:
            title: storehouses
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 25
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    isActive:
                        type: boolean
                        nullable: true
                    isDefault:
                        type: boolean
                        nullable: true
                    account:
                        type: integer
                        nullable: true
        StorehousePATCH:
            title: storehouses
            type: object
            properties:
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        StorehousePOSTForCollection:
            title: storehouses
            type: array
            items:
                type: object
                properties:
                    shortName:
                        type: string
                        nullable: true
                        maxLength: 25
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    isActive:
                        type: boolean
                        nullable: true
                    isDefault:
                        type: boolean
                        nullable: true
                    account:
                        type: integer
                        nullable: true
        StorehousePOST:
            title: storehouses
            type: object
            properties:
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        StorehouseCapacityGETFieldsForCollection:
            title: storehouse_capacities
            type: object
            properties:
                storehouseCapacityId:
                    type: integer
                    nullable: false
                storehouseId:
                    type: integer
                    nullable: true
                capacity:
                    type: number
                    nullable: true
                    format: float
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        StorehouseCapacityGETExtra_fieldsForCollection:
            title: storehouse_capacities
            type: object
            properties: {  }
        StorehouseCapacityGETFields:
            title: storehouse_capacities
            type: object
            properties:
                storehouseCapacityId:
                    type: integer
                    nullable: false
                storehouseId:
                    type: integer
                    nullable: true
                capacity:
                    type: number
                    nullable: true
                    format: float
                productCategory:
                    nullable: true
                    description: (productCategory)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        StorehouseCapacityGETExtra_fields:
            title: storehouse_capacities
            type: object
            properties: {  }
        StorehouseCapacityPATCHForCollection:
            title: storehouse_capacities
            type: array
            items:
                type: object
                properties:
                    storehouseCapacityId:
                        type: integer
                        nullable: false
                    storehouseId:
                        type: integer
                        nullable: true
                    capacity:
                        type: number
                        nullable: true
                        format: float
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                required:
                    - storehouseCapacityId
        StorehouseCapacityPATCH:
            title: storehouse_capacities
            type: object
            properties:
                storehouseId:
                    type: integer
                    nullable: true
                capacity:
                    type: number
                    nullable: true
                    format: float
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
        StorehouseCapacityPOSTForCollection:
            title: storehouse_capacities
            type: array
            items:
                type: object
                properties:
                    storehouseId:
                        type: integer
                        nullable: true
                    capacity:
                        type: number
                        nullable: true
                        format: float
                    productCategory:
                        nullable: true
                        description: 'integer or object (productCategory)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        StorehouseCapacityPOST:
            title: storehouse_capacities
            type: object
            properties:
                storehouseId:
                    type: integer
                    nullable: true
                capacity:
                    type: number
                    nullable: true
                    format: float
                productCategory:
                    nullable: true
                    description: 'integer or object (productCategory)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
        SynchProductCategoryToAttributeTmpGETFieldsForCollection:
            title: synch_product_category_to_attribute_tmps
            type: object
            properties:
                categoryToAttributeId:
                    type: integer
                    nullable: false
                attributeId:
                    type: integer
                    nullable: true
                categoryImportId:
                    type: integer
                    nullable: true
                categoryImportTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                permitted:
                    type: boolean
                    nullable: true
        SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection:
            title: synch_product_category_to_attribute_tmps
            type: object
            properties: {  }
        SynchProductCategoryToAttributeTmpGETFields:
            title: synch_product_category_to_attribute_tmps
            type: object
            properties:
                categoryToAttributeId:
                    type: integer
                    nullable: false
                attributeId:
                    type: integer
                    nullable: true
                categoryImportId:
                    type: integer
                    nullable: true
                categoryImportTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                permitted:
                    type: boolean
                    nullable: true
        SynchProductCategoryToAttributeTmpGETExtra_fields:
            title: synch_product_category_to_attribute_tmps
            type: object
            properties: {  }
        SynchProductCategoryToAttributeTmpPATCHForCollection:
            title: synch_product_category_to_attribute_tmps
            type: array
            items:
                type: object
                properties:
                    categoryToAttributeId:
                        type: integer
                        nullable: false
                    attributeId:
                        type: integer
                        nullable: true
                    categoryImportId:
                        type: integer
                        nullable: true
                    categoryImportTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                    permitted:
                        type: boolean
                        nullable: true
                required:
                    - categoryToAttributeId
        SynchProductCategoryToAttributeTmpPATCH:
            title: synch_product_category_to_attribute_tmps
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: true
                categoryImportId:
                    type: integer
                    nullable: true
                categoryImportTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                permitted:
                    type: boolean
                    nullable: true
        SynchProductCategoryToAttributeTmpPOSTForCollection:
            title: synch_product_category_to_attribute_tmps
            type: array
            items:
                type: object
                properties:
                    attributeId:
                        type: integer
                        nullable: true
                    categoryImportId:
                        type: integer
                        nullable: true
                    categoryImportTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                    permitted:
                        type: boolean
                        nullable: true
        SynchProductCategoryToAttributeTmpPOST:
            title: synch_product_category_to_attribute_tmps
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: true
                categoryImportId:
                    type: integer
                    nullable: true
                categoryImportTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                permitted:
                    type: boolean
                    nullable: true
        SynchronizationGETFieldsForCollection:
            title: synchronizations
            type: object
            properties:
                processTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                recordFirst:
                    type: integer
                    nullable: true
                recordLast:
                    type: integer
                    nullable: true
                recordCurrent:
                    type: integer
                    nullable: true
                numberOfRecords:
                    type: integer
                    nullable: true
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                recordsLeft:
                    type: integer
                    nullable: true
                progress:
                    type: number
                    nullable: true
                    format: float
                lastModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                onTimerProcessExecutionTimes:
                    type: string
                    nullable: true
                    maxLength: 255
                recordCode:
                    type: string
                    nullable: true
                    maxLength: 255
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
                systemVersion:
                    type: integer
                    nullable: true
        SynchronizationGETExtra_fieldsForCollection:
            title: synchronizations
            type: object
            properties: {  }
        SynchronizationGETFields:
            title: synchronizations
            type: object
            properties:
                processTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                recordFirst:
                    type: integer
                    nullable: true
                recordLast:
                    type: integer
                    nullable: true
                recordCurrent:
                    type: integer
                    nullable: true
                numberOfRecords:
                    type: integer
                    nullable: true
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                recordsLeft:
                    type: integer
                    nullable: true
                progress:
                    type: number
                    nullable: true
                    format: float
                lastModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                onTimerProcessExecutionTimes:
                    type: string
                    nullable: true
                    maxLength: 255
                recordCode:
                    type: string
                    nullable: true
                    maxLength: 255
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
                systemVersion:
                    type: integer
                    nullable: true
        SynchronizationGETExtra_fields:
            title: synchronizations
            type: object
            properties: {  }
        SynchronizationPATCHForCollection:
            title: synchronizations
            type: array
            items:
                type: object
                properties:
                    processTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    timeStart:
                        type: string
                        nullable: true
                        format: date-time
                    timeEnd:
                        type: string
                        nullable: true
                        format: date-time
                    recordFirst:
                        type: integer
                        nullable: true
                    recordLast:
                        type: integer
                        nullable: true
                    recordCurrent:
                        type: integer
                        nullable: true
                    numberOfRecords:
                        type: integer
                        nullable: true
                    timeout:
                        type: integer
                        nullable: true
                    packetSize:
                        type: integer
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    suspend:
                        type: boolean
                        nullable: true
                    thread:
                        type: integer
                        nullable: true
                    recordsLeft:
                        type: integer
                        nullable: true
                    progress:
                        type: number
                        nullable: true
                        format: float
                    lastModificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    fullOnTimerAvailable:
                        type: boolean
                        nullable: true
                    fullOnTimerActive:
                        type: boolean
                        nullable: true
                    partialOnTimerAvailable:
                        type: boolean
                        nullable: true
                    partialOnTimerActive:
                        type: boolean
                        nullable: true
                    onTimerRange:
                        type: integer
                        nullable: true
                    onTimerProcessExecutionTimes:
                        type: string
                        nullable: true
                        maxLength: 255
                    recordCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    processName:
                        type: string
                        nullable: true
                        maxLength: 255
                    systemVersion:
                        type: integer
                        nullable: true
                required:
                    - processTableName
        SynchronizationPATCH:
            title: synchronizations
            type: object
            properties:
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                recordFirst:
                    type: integer
                    nullable: true
                recordLast:
                    type: integer
                    nullable: true
                recordCurrent:
                    type: integer
                    nullable: true
                numberOfRecords:
                    type: integer
                    nullable: true
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                recordsLeft:
                    type: integer
                    nullable: true
                progress:
                    type: number
                    nullable: true
                    format: float
                lastModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                onTimerProcessExecutionTimes:
                    type: string
                    nullable: true
                    maxLength: 255
                recordCode:
                    type: string
                    nullable: true
                    maxLength: 255
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
                systemVersion:
                    type: integer
                    nullable: true
        SynchronizationPOSTForCollection:
            title: synchronizations
            type: array
            items:
                type: object
                properties:
                    timeStart:
                        type: string
                        nullable: true
                        format: date-time
                    timeEnd:
                        type: string
                        nullable: true
                        format: date-time
                    recordFirst:
                        type: integer
                        nullable: true
                    recordLast:
                        type: integer
                        nullable: true
                    recordCurrent:
                        type: integer
                        nullable: true
                    numberOfRecords:
                        type: integer
                        nullable: true
                    timeout:
                        type: integer
                        nullable: true
                    packetSize:
                        type: integer
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    suspend:
                        type: boolean
                        nullable: true
                    thread:
                        type: integer
                        nullable: true
                    recordsLeft:
                        type: integer
                        nullable: true
                    progress:
                        type: number
                        nullable: true
                        format: float
                    lastModificationDate:
                        type: string
                        nullable: true
                        format: date-time
                    fullOnTimerAvailable:
                        type: boolean
                        nullable: true
                    fullOnTimerActive:
                        type: boolean
                        nullable: true
                    partialOnTimerAvailable:
                        type: boolean
                        nullable: true
                    partialOnTimerActive:
                        type: boolean
                        nullable: true
                    onTimerRange:
                        type: integer
                        nullable: true
                    onTimerProcessExecutionTimes:
                        type: string
                        nullable: true
                        maxLength: 255
                    recordCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    processName:
                        type: string
                        nullable: true
                        maxLength: 255
                    systemVersion:
                        type: integer
                        nullable: true
        SynchronizationPOST:
            title: synchronizations
            type: object
            properties:
                timeStart:
                    type: string
                    nullable: true
                    format: date-time
                timeEnd:
                    type: string
                    nullable: true
                    format: date-time
                recordFirst:
                    type: integer
                    nullable: true
                recordLast:
                    type: integer
                    nullable: true
                recordCurrent:
                    type: integer
                    nullable: true
                numberOfRecords:
                    type: integer
                    nullable: true
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                recordsLeft:
                    type: integer
                    nullable: true
                progress:
                    type: number
                    nullable: true
                    format: float
                lastModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                onTimerProcessExecutionTimes:
                    type: string
                    nullable: true
                    maxLength: 255
                recordCode:
                    type: string
                    nullable: true
                    maxLength: 255
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
                systemVersion:
                    type: integer
                    nullable: true
        SynchronizationConfigGETFieldsForCollection:
            title: synchronization_configs
            type: object
            properties:
                paramName:
                    type: string
                    nullable: false
                    maxLength: 50
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 75
        SynchronizationConfigGETExtra_fieldsForCollection:
            title: synchronization_configs
            type: object
            properties: {  }
        SynchronizationConfigGETFields:
            title: synchronization_configs
            type: object
            properties:
                paramName:
                    type: string
                    nullable: false
                    maxLength: 50
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 75
        SynchronizationConfigGETExtra_fields:
            title: synchronization_configs
            type: object
            properties: {  }
        SynchronizationConfigPATCHForCollection:
            title: synchronization_configs
            type: array
            items:
                type: object
                properties:
                    paramName:
                        type: string
                        nullable: false
                        maxLength: 50
                    paramValue:
                        type: string
                        nullable: true
                        maxLength: 75
                required:
                    - paramName
        SynchronizationConfigPATCH:
            title: synchronization_configs
            type: object
            properties:
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 75
        SynchronizationConfigPOSTForCollection:
            title: synchronization_configs
            type: array
            items:
                type: object
                properties:
                    paramValue:
                        type: string
                        nullable: true
                        maxLength: 75
        SynchronizationConfigPOST:
            title: synchronization_configs
            type: object
            properties:
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 75
        SynchronizationDefaultGETFieldsForCollection:
            title: synchronization_defaults
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                processTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                programVersion:
                    type: string
                    nullable: true
                    maxLength: 255
                programName:
                    type: string
                    nullable: true
                    maxLength: 50
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                systemVersion:
                    type: integer
                    nullable: true
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
        SynchronizationDefaultGETExtra_fieldsForCollection:
            title: synchronization_defaults
            type: object
            properties: {  }
        SynchronizationDefaultGETFields:
            title: synchronization_defaults
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                processTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                programVersion:
                    type: string
                    nullable: true
                    maxLength: 255
                programName:
                    type: string
                    nullable: true
                    maxLength: 50
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                systemVersion:
                    type: integer
                    nullable: true
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
        SynchronizationDefaultGETExtra_fields:
            title: synchronization_defaults
            type: object
            properties: {  }
        SynchronizationDefaultPATCHForCollection:
            title: synchronization_defaults
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    processTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    timeout:
                        type: integer
                        nullable: true
                    packetSize:
                        type: integer
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    suspend:
                        type: boolean
                        nullable: true
                    thread:
                        type: integer
                        nullable: true
                    programVersion:
                        type: string
                        nullable: true
                        maxLength: 255
                    programName:
                        type: string
                        nullable: true
                        maxLength: 50
                    fullOnTimerAvailable:
                        type: boolean
                        nullable: true
                    fullOnTimerActive:
                        type: boolean
                        nullable: true
                    partialOnTimerAvailable:
                        type: boolean
                        nullable: true
                    partialOnTimerActive:
                        type: boolean
                        nullable: true
                    onTimerRange:
                        type: integer
                        nullable: true
                    systemVersion:
                        type: integer
                        nullable: true
                    processName:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - id
                    - processTableName
        SynchronizationDefaultPATCH:
            title: synchronization_defaults
            type: object
            properties:
                processTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                programVersion:
                    type: string
                    nullable: true
                    maxLength: 255
                programName:
                    type: string
                    nullable: true
                    maxLength: 50
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                systemVersion:
                    type: integer
                    nullable: true
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - processTableName
        SynchronizationDefaultPOSTForCollection:
            title: synchronization_defaults
            type: array
            items:
                type: object
                properties:
                    processTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    timeout:
                        type: integer
                        nullable: true
                    packetSize:
                        type: integer
                        nullable: true
                    priority:
                        type: integer
                        nullable: true
                    active:
                        type: boolean
                        nullable: true
                    suspend:
                        type: boolean
                        nullable: true
                    thread:
                        type: integer
                        nullable: true
                    programVersion:
                        type: string
                        nullable: true
                        maxLength: 255
                    programName:
                        type: string
                        nullable: true
                        maxLength: 50
                    fullOnTimerAvailable:
                        type: boolean
                        nullable: true
                    fullOnTimerActive:
                        type: boolean
                        nullable: true
                    partialOnTimerAvailable:
                        type: boolean
                        nullable: true
                    partialOnTimerActive:
                        type: boolean
                        nullable: true
                    onTimerRange:
                        type: integer
                        nullable: true
                    systemVersion:
                        type: integer
                        nullable: true
                    processName:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - processTableName
        SynchronizationDefaultPOST:
            title: synchronization_defaults
            type: object
            properties:
                processTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                timeout:
                    type: integer
                    nullable: true
                packetSize:
                    type: integer
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                suspend:
                    type: boolean
                    nullable: true
                thread:
                    type: integer
                    nullable: true
                programVersion:
                    type: string
                    nullable: true
                    maxLength: 255
                programName:
                    type: string
                    nullable: true
                    maxLength: 50
                fullOnTimerAvailable:
                    type: boolean
                    nullable: true
                fullOnTimerActive:
                    type: boolean
                    nullable: true
                partialOnTimerAvailable:
                    type: boolean
                    nullable: true
                partialOnTimerActive:
                    type: boolean
                    nullable: true
                onTimerRange:
                    type: integer
                    nullable: true
                systemVersion:
                    type: integer
                    nullable: true
                processName:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - processTableName
        SynchronizationExportGETFieldsForCollection:
            title: synchronization_exports
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                query:
                    type: string
                    nullable: true
        SynchronizationExportGETExtra_fieldsForCollection:
            title: synchronization_exports
            type: object
            properties: {  }
        SynchronizationExportGETFields:
            title: synchronization_exports
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                query:
                    type: string
                    nullable: true
        SynchronizationExportGETExtra_fields:
            title: synchronization_exports
            type: object
            properties: {  }
        SynchronizationExportPATCHForCollection:
            title: synchronization_exports
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    referenceId:
                        type: integer
                        nullable: true
                    dateCreate:
                        type: string
                        nullable: true
                        format: date-time
                    query:
                        type: string
                        nullable: true
                required:
                    - id
        SynchronizationExportPATCH:
            title: synchronization_exports
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                query:
                    type: string
                    nullable: true
        SynchronizationExportPOSTForCollection:
            title: synchronization_exports
            type: array
            items:
                type: object
                properties:
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    referenceId:
                        type: integer
                        nullable: true
                    dateCreate:
                        type: string
                        nullable: true
                        format: date-time
                    query:
                        type: string
                        nullable: true
        SynchronizationExportPOST:
            title: synchronization_exports
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                query:
                    type: string
                    nullable: true
        SynchronizationImportGETFieldsForCollection:
            title: synchronization_imports
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                referenceCode:
                    type: string
                    nullable: true
                    maxLength: 255
                onDemand:
                    type: boolean
                    nullable: true
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationImportGETExtra_fieldsForCollection:
            title: synchronization_imports
            type: object
            properties: {  }
        SynchronizationImportGETFields:
            title: synchronization_imports
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                referenceCode:
                    type: string
                    nullable: true
                    maxLength: 255
                onDemand:
                    type: boolean
                    nullable: true
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationImportGETExtra_fields:
            title: synchronization_imports
            type: object
            properties: {  }
        SynchronizationImportPATCHForCollection:
            title: synchronization_imports
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    referenceId:
                        type: integer
                        nullable: true
                    dateCreate:
                        type: string
                        nullable: true
                        format: date-time
                    referenceCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    onDemand:
                        type: boolean
                        nullable: true
                    dateFrom:
                        type: string
                        nullable: true
                        format: date-time
                    dateTo:
                        type: string
                        nullable: true
                        format: date-time
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                required:
                    - id
        SynchronizationImportPATCH:
            title: synchronization_imports
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                referenceCode:
                    type: string
                    nullable: true
                    maxLength: 255
                onDemand:
                    type: boolean
                    nullable: true
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationImportPOSTForCollection:
            title: synchronization_imports
            type: array
            items:
                type: object
                properties:
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    referenceId:
                        type: integer
                        nullable: true
                    dateCreate:
                        type: string
                        nullable: true
                        format: date-time
                    referenceCode:
                        type: string
                        nullable: true
                        maxLength: 255
                    onDemand:
                        type: boolean
                        nullable: true
                    dateFrom:
                        type: string
                        nullable: true
                        format: date-time
                    dateTo:
                        type: string
                        nullable: true
                        format: date-time
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
        SynchronizationImportPOST:
            title: synchronization_imports
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                referenceId:
                    type: integer
                    nullable: true
                dateCreate:
                    type: string
                    nullable: true
                    format: date-time
                referenceCode:
                    type: string
                    nullable: true
                    maxLength: 255
                onDemand:
                    type: boolean
                    nullable: true
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationLogGETFieldsForCollection:
            title: synchronization_logs
            type: object
            properties:
                logId:
                    type: integer
                    nullable: false
                context:
                    type: string
                    nullable: true
                level:
                    type: integer
                    nullable: false
                message:
                    type: string
                    nullable: true
                reportDate:
                    type: string
                    nullable: false
                    format: date-time
                type:
                    type: string
                    nullable: true
                    maxLength: 255
        SynchronizationLogGETExtra_fieldsForCollection:
            title: synchronization_logs
            type: object
            properties: {  }
        SynchronizationLogGETFields:
            title: synchronization_logs
            type: object
            properties:
                logId:
                    type: integer
                    nullable: false
                context:
                    type: string
                    nullable: true
                level:
                    type: integer
                    nullable: false
                message:
                    type: string
                    nullable: true
                reportDate:
                    type: string
                    nullable: false
                    format: date-time
                type:
                    type: string
                    nullable: true
                    maxLength: 255
        SynchronizationLogGETExtra_fields:
            title: synchronization_logs
            type: object
            properties: {  }
        SynchronizationLogPATCHForCollection:
            title: synchronization_logs
            type: array
            items:
                type: object
                properties:
                    logId:
                        type: integer
                        nullable: false
                    context:
                        type: string
                        nullable: true
                    level:
                        type: integer
                        nullable: false
                    message:
                        type: string
                        nullable: true
                    reportDate:
                        type: string
                        nullable: false
                        format: date-time
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - logId
                    - reportDate
        SynchronizationLogPATCH:
            title: synchronization_logs
            type: object
            properties:
                context:
                    type: string
                    nullable: true
                level:
                    type: integer
                    nullable: false
                message:
                    type: string
                    nullable: true
                reportDate:
                    type: string
                    nullable: false
                    format: date-time
                type:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - reportDate
        SynchronizationLogPOSTForCollection:
            title: synchronization_logs
            type: array
            items:
                type: object
                properties:
                    context:
                        type: string
                        nullable: true
                    level:
                        type: integer
                        nullable: false
                    message:
                        type: string
                        nullable: true
                    reportDate:
                        type: string
                        nullable: false
                        format: date-time
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - reportDate
        SynchronizationLogPOST:
            title: synchronization_logs
            type: object
            properties:
                context:
                    type: string
                    nullable: true
                level:
                    type: integer
                    nullable: false
                message:
                    type: string
                    nullable: true
                reportDate:
                    type: string
                    nullable: false
                    format: date-time
                type:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - reportDate
        SynchronizationPrepareImportGETFieldsForCollection:
            title: synchronization_prepare_imports
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationPrepareImportGETExtra_fieldsForCollection:
            title: synchronization_prepare_imports
            type: object
            properties: {  }
        SynchronizationPrepareImportGETFields:
            title: synchronization_prepare_imports
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationPrepareImportGETExtra_fields:
            title: synchronization_prepare_imports
            type: object
            properties: {  }
        SynchronizationPrepareImportPATCHForCollection:
            title: synchronization_prepare_imports
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    dateFrom:
                        type: string
                        nullable: true
                        format: date-time
                    dateTo:
                        type: string
                        nullable: true
                        format: date-time
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
                required:
                    - id
        SynchronizationPrepareImportPATCH:
            title: synchronization_prepare_imports
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationPrepareImportPOSTForCollection:
            title: synchronization_prepare_imports
            type: array
            items:
                type: object
                properties:
                    type:
                        type: string
                        nullable: true
                        maxLength: 255
                    dateFrom:
                        type: string
                        nullable: true
                        format: date-time
                    dateTo:
                        type: string
                        nullable: true
                        format: date-time
                    documentDate:
                        type: string
                        nullable: true
                        format: date-time
        SynchronizationPrepareImportPOST:
            title: synchronization_prepare_imports
            type: object
            properties:
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                dateFrom:
                    type: string
                    nullable: true
                    format: date-time
                dateTo:
                    type: string
                    nullable: true
                    format: date-time
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
        SynchronizationSessionsGETFieldsForCollection:
            title: synchronization_sessions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 255
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                killProcess:
                    type: boolean
                    nullable: true
        SynchronizationSessionsGETExtra_fieldsForCollection:
            title: synchronization_sessions
            type: object
            properties: {  }
        SynchronizationSessionsGETFields:
            title: synchronization_sessions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 255
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                killProcess:
                    type: boolean
                    nullable: true
        SynchronizationSessionsGETExtra_fields:
            title: synchronization_sessions
            type: object
            properties: {  }
        SynchronizationSessionsPATCHForCollection:
            title: synchronization_sessions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    sessionId:
                        type: string
                        nullable: true
                        maxLength: 255
                    lastAction:
                        type: string
                        nullable: true
                        format: date-time
                    killProcess:
                        type: boolean
                        nullable: true
                required:
                    - id
        SynchronizationSessionsPATCH:
            title: synchronization_sessions
            type: object
            properties:
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 255
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                killProcess:
                    type: boolean
                    nullable: true
        SynchronizationSessionsPOSTForCollection:
            title: synchronization_sessions
            type: array
            items:
                type: object
                properties:
                    sessionId:
                        type: string
                        nullable: true
                        maxLength: 255
                    lastAction:
                        type: string
                        nullable: true
                        format: date-time
                    killProcess:
                        type: boolean
                        nullable: true
        SynchronizationSessionsPOST:
            title: synchronization_sessions
            type: object
            properties:
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 255
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                killProcess:
                    type: boolean
                    nullable: true
        TagGETFieldsForCollection:
            title: tags
            type: object
            properties:
                tagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
        TagGETExtra_fieldsForCollection:
            title: tags
            type: object
            properties: {  }
        TagGETFields:
            title: tags
            type: object
            properties:
                tagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
        TagGETExtra_fields:
            title: tags
            type: object
            properties: {  }
        TagPATCHForCollection:
            title: tags
            type: array
            items:
                type: object
                properties:
                    tagId:
                        type: integer
                        nullable: false
                    tagValue:
                        type: string
                        nullable: true
                        maxLength: 255
                    attributeId:
                        type: integer
                        nullable: true
                    categoryId:
                        type: integer
                        nullable: true
                required:
                    - tagId
        TagPATCH:
            title: tags
            type: object
            properties:
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
        TagPOSTForCollection:
            title: tags
            type: array
            items:
                type: object
                properties:
                    tagValue:
                        type: string
                        nullable: true
                        maxLength: 255
                    attributeId:
                        type: integer
                        nullable: true
                    categoryId:
                        type: integer
                        nullable: true
        TagPOST:
            title: tags
            type: object
            properties:
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
        TargetGETFieldsForCollection:
            title: targets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                interval:
                    type: string
                    nullable: false
                    maxLength: 10
                    description: 'day, week, month, quarter, halfYear, year'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                minReqCreds:
                    type: integer
                    nullable: false
                creatorUser:
                    nullable: false
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                editorUser:
                    nullable: false
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                targetDelegates:
                    nullable: false
                    description: (targetDelegates)
                    allOf:
                        -
                            $ref: '#/components/schemas/TargetDelegatesGETFieldsForRelation'
                targetObjectives:
                    nullable: false
                    description: (targetObjective)
                    allOf:
                        -
                            $ref: '#/components/schemas/TargetObjectiveGETFieldsForRelation'
        TargetGETExtra_fieldsForCollection:
            title: targets
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TargetGETFields:
            title: targets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                interval:
                    type: string
                    nullable: false
                    maxLength: 10
                    description: 'day, week, month, quarter, halfYear, year'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                minReqCreds:
                    type: integer
                    nullable: false
                creatorUser:
                    nullable: false
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                editorUser:
                    nullable: false
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                targetDelegates:
                    nullable: false
                    description: (targetDelegates)
                    allOf:
                        -
                            $ref: '#/components/schemas/TargetDelegatesGETFieldsForRelation'
                targetObjectives:
                    nullable: false
                    description: (targetObjective)
                    allOf:
                        -
                            $ref: '#/components/schemas/TargetObjectiveGETFieldsForRelation'
        TargetGETExtra_fields:
            title: targets
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TargetPATCHForCollection:
            title: targets
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    interval:
                        type: string
                        nullable: false
                        maxLength: 10
                        description: 'day, week, month, quarter, halfYear, year'
                    beginDate:
                        type: string
                        nullable: false
                        format: date-time
                    endDate:
                        type: string
                        nullable: false
                        format: date-time
                    targetDelegates:
                        nullable: false
                        description: 'integer or array<object> or object (targetDelegates)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/TargetDelegatesPATCHForRelation'
                    targetObjectives:
                        nullable: false
                        description: 'integer or array<object> or object (targetObjective)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/TargetObjectivePATCHForRelation'
                required:
                    - name
                    - interval
                    - beginDate
                    - endDate
        TargetPATCH:
            title: targets
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                interval:
                    type: string
                    nullable: false
                    maxLength: 10
                    description: 'day, week, month, quarter, halfYear, year'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                targetDelegates:
                    nullable: false
                    description: 'integer or array<object> or object (targetDelegates)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/TargetDelegatesPATCHForRelation'
                targetObjectives:
                    nullable: false
                    description: 'integer or array<object> or object (targetObjective)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/TargetObjectivePATCHForRelation'
            required:
                - name
                - interval
                - beginDate
                - endDate
        TargetPOSTForCollection:
            title: targets
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    interval:
                        type: string
                        nullable: false
                        maxLength: 10
                        description: 'day, week, month, quarter, halfYear, year'
                    beginDate:
                        type: string
                        nullable: false
                        format: date-time
                    endDate:
                        type: string
                        nullable: false
                        format: date-time
                    targetDelegates:
                        nullable: false
                        description: 'integer or array<object> or object (targetDelegates)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/TargetDelegatesPOSTForRelation'
                    targetObjectives:
                        nullable: false
                        description: 'integer or array<object> or object (targetObjective)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/TargetObjectivePOSTForRelation'
                required:
                    - name
                    - interval
                    - beginDate
                    - endDate
        TargetPOST:
            title: targets
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                interval:
                    type: string
                    nullable: false
                    maxLength: 10
                    description: 'day, week, month, quarter, halfYear, year'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                targetDelegates:
                    nullable: false
                    description: 'integer or array<object> or object (targetDelegates)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/TargetDelegatesPOSTForRelation'
                targetObjectives:
                    nullable: false
                    description: 'integer or array<object> or object (targetObjective)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/TargetObjectivePOSTForRelation'
            required:
                - name
                - interval
                - beginDate
                - endDate
        TaskGETFieldsForCollection:
            title: tasks
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                isCompleted:
                    type: boolean
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                remindDate:
                    type: string
                    nullable: true
                    format: date-time
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                calendarData:
                    type: string
                    nullable: true
                uri:
                    type: string
                    nullable: true
                    maxLength: 200
                etag:
                    type: string
                    nullable: true
                    maxLength: 32
                size:
                    type: integer
                    nullable: true
                componentType:
                    type: string
                    nullable: true
                    maxLength: 8
                typeId:
                    type: integer
                    nullable: true
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                event:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                type:
                    nullable: false
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                accountCompanies:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUsers:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        TaskGETExtra_fieldsForCollection:
            title: tasks
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserShowDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                nextTypes:
                    type: object
                    nullable: true
                    description: extra_field
                range:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TaskGETFields:
            title: tasks
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                isCompleted:
                    type: boolean
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                remindDate:
                    type: string
                    nullable: true
                    format: date-time
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                calendarData:
                    type: string
                    nullable: true
                uri:
                    type: string
                    nullable: true
                    maxLength: 200
                etag:
                    type: string
                    nullable: true
                    maxLength: 32
                size:
                    type: integer
                    nullable: true
                componentType:
                    type: string
                    nullable: true
                    maxLength: 8
                typeId:
                    type: integer
                    nullable: true
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                event:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                type:
                    nullable: false
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                creatorUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                accountCompanies:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                accountUsers:
                    nullable: true
                    description: (accountUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        TaskGETExtra_fields:
            title: tasks
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserShowDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                nextTypes:
                    type: object
                    nullable: true
                    description: extra_field
                range:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TaskPATCHForCollection:
            title: tasks
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    taskName:
                        type: string
                        nullable: true
                    taskDescription:
                        type: string
                        nullable: true
                    endDate:
                        type: string
                        nullable: false
                        format: date-time
                        description: 'Task / event end date'
                    beginDate:
                        type: string
                        nullable: false
                        format: date-time
                        description: 'Task / event start date'
                    reminderBefore:
                        type: integer
                        nullable: true
                    reminderRead:
                        type: boolean
                        nullable: true
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 150
                        description: 'External system name'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    completionDate:
                        type: string
                        nullable: true
                        format: date-time
                    recurrenceActive:
                        type: boolean
                        nullable: false
                        description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                    recurrenceUntil:
                        type: string
                        nullable: true
                        format: date-time
                        description: 'End date of the recurring task. Should be >= beginDate.'
                    recurrencePattern:
                        type: integer
                        nullable: true
                        description: '1: day<br />2: week<br />3: month<br />4: year'
                    recurrenceInterval:
                        type: integer
                        nullable: true
                        description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                    recurrenceUuid:
                        type: string
                        nullable: true
                        description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                    recurrenceExDates:
                        type: string
                        nullable: true
                        description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                    recurrenceParentBeginDate:
                        type: string
                        nullable: true
                        format: date-time
                        description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                    firstTask:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPATCHForRelation'
                    event:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPATCHForRelation'
                    type:
                        nullable: false
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    accountCompanies:
                        nullable: true
                        description: 'integer or array<object> or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    accountUsers:
                        nullable: true
                        description: 'integer or array<object> or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountUserPATCHForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeAccountUserEditDM'
                        description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                    relations:
                        type: object
                        nullable: true
                        properties:
                            documentInvoices:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentStores:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOrders:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOfferQuestions:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            servicedProducts:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            accountCompanies:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            accountUsers:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                        description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                required:
                    - endDate
                    - beginDate
                    - type
        TaskPATCH:
            title: tasks
            type: object
            properties:
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPATCHForRelation'
                event:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPATCHForRelation'
                type:
                    nullable: false
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                accountCompanies:
                    nullable: true
                    description: 'integer or array<object> or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                accountUsers:
                    nullable: true
                    description: 'integer or array<object> or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserEditDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
            required:
                - endDate
                - beginDate
                - type
        TaskPOSTForCollection:
            title: tasks
            type: array
            items:
                type: object
                properties:
                    taskName:
                        type: string
                        nullable: true
                    taskDescription:
                        type: string
                        nullable: true
                    endDate:
                        type: string
                        nullable: false
                        format: date-time
                        description: 'Task / event end date'
                    beginDate:
                        type: string
                        nullable: false
                        format: date-time
                        description: 'Task / event start date'
                    reminderBefore:
                        type: integer
                        nullable: true
                    reminderRead:
                        type: boolean
                        nullable: true
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 150
                        description: 'External system name'
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    completionDate:
                        type: string
                        nullable: true
                        format: date-time
                    recurrenceActive:
                        type: boolean
                        nullable: false
                        description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                    recurrenceUntil:
                        type: string
                        nullable: true
                        format: date-time
                        description: 'End date of the recurring task. Should be >= beginDate.'
                    recurrencePattern:
                        type: integer
                        nullable: true
                        description: '1: day<br />2: week<br />3: month<br />4: year'
                    recurrenceInterval:
                        type: integer
                        nullable: true
                        description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                    recurrenceUuid:
                        type: string
                        nullable: true
                        description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                    recurrenceExDates:
                        type: string
                        nullable: true
                        description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                    recurrenceParentBeginDate:
                        type: string
                        nullable: true
                        format: date-time
                        description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                    firstTask:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPOSTForRelation'
                    event:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPOSTForRelation'
                    type:
                        nullable: false
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    accountCompanies:
                        nullable: true
                        description: 'integer or array<object> or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    accountUsers:
                        nullable: true
                        description: 'integer or array<object> or object (accountUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/AccountUserPOSTForRelation'
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeAccountUserEditDM'
                        description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                    relations:
                        type: object
                        nullable: true
                        properties:
                            documentInvoices:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentStores:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOrders:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            documentOfferQuestions:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            tasks:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            servicedProducts:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            accountCompanies:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            accountUsers:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            campaignOpportunities:
                                anyOf:
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdDM'
                                    -
                                        $ref: '#/components/schemas/ApiObjectIdsDM'
                            commissions:
                                $ref: '#/components/schemas/CommissionToCommissionAura'
                        description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                required:
                    - endDate
                    - beginDate
                    - type
        TaskPOST:
            title: tasks
            type: object
            properties:
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPOSTForRelation'
                event:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPOSTForRelation'
                type:
                    nullable: false
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                accountCompanies:
                    nullable: true
                    description: 'integer or array<object> or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                accountUsers:
                    nullable: true
                    description: 'integer or array<object> or object (accountUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserEditDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
            required:
                - endDate
                - beginDate
                - type
        TaskConditionGETFieldsForCollection:
            title: task_conditions
            type: object
            properties:
                taskConditionId:
                    type: integer
                    nullable: false
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
        TaskConditionGETExtra_fieldsForCollection:
            title: task_conditions
            type: object
            properties: {  }
        TaskConditionGETFields:
            title: task_conditions
            type: object
            properties:
                taskConditionId:
                    type: integer
                    nullable: false
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
        TaskConditionGETExtra_fields:
            title: task_conditions
            type: object
            properties: {  }
        TaskConditionPATCHForCollection:
            title: task_conditions
            type: array
            items:
                type: object
                properties:
                    taskConditionId:
                        type: integer
                        nullable: false
                    conditionName:
                        type: string
                        nullable: true
                        maxLength: 255
                    result:
                        type: string
                        nullable: true
                required:
                    - taskConditionId
        TaskConditionPATCH:
            title: task_conditions
            type: object
            properties:
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
        TaskConditionPOSTForCollection:
            title: task_conditions
            type: array
            items:
                type: object
                properties:
                    conditionName:
                        type: string
                        nullable: true
                        maxLength: 255
                    result:
                        type: string
                        nullable: true
        TaskConditionPOST:
            title: task_conditions
            type: object
            properties:
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
        TaskConditionToTaskTypeGETFieldsForCollection:
            title: task_condition_to_task_types
            type: object
            properties:
                taskConditionToTaskTypeId:
                    type: integer
                    nullable: false
                taskCondition:
                    nullable: true
                    description: (taskCondition)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskConditionGETFieldsForRelation'
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        TaskConditionToTaskTypeGETExtra_fieldsForCollection:
            title: task_condition_to_task_types
            type: object
            properties: {  }
        TaskConditionToTaskTypeGETFields:
            title: task_condition_to_task_types
            type: object
            properties:
                taskConditionToTaskTypeId:
                    type: integer
                    nullable: false
                taskCondition:
                    nullable: true
                    description: (taskCondition)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskConditionGETFieldsForRelation'
                taskType:
                    nullable: true
                    description: (taskType)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        TaskConditionToTaskTypeGETExtra_fields:
            title: task_condition_to_task_types
            type: object
            properties: {  }
        TaskConditionToTaskTypePATCHForCollection:
            title: task_condition_to_task_types
            type: array
            items:
                type: object
                properties:
                    taskConditionToTaskTypeId:
                        type: integer
                        nullable: false
                    taskCondition:
                        nullable: true
                        description: 'integer or object (taskCondition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskConditionPATCHForRelation'
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                required:
                    - taskConditionToTaskTypeId
        TaskConditionToTaskTypePATCH:
            title: task_condition_to_task_types
            type: object
            properties:
                taskCondition:
                    nullable: true
                    description: 'integer or object (taskCondition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskConditionPATCHForRelation'
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePATCHForRelation'
        TaskConditionToTaskTypePOSTForCollection:
            title: task_condition_to_task_types
            type: array
            items:
                type: object
                properties:
                    taskCondition:
                        nullable: true
                        description: 'integer or object (taskCondition)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskConditionPOSTForRelation'
                    taskType:
                        nullable: true
                        description: 'integer or object (taskType)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
        TaskConditionToTaskTypePOST:
            title: task_condition_to_task_types
            type: object
            properties:
                taskCondition:
                    nullable: true
                    description: 'integer or object (taskCondition)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskConditionPOSTForRelation'
                taskType:
                    nullable: true
                    description: 'integer or object (taskType)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskTypePOSTForRelation'
        TaskHistoryGETFieldsForCollection:
            title: task_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (taskAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskAttributeGETFieldsForRelation'
                task:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        TaskHistoryGETExtra_fieldsForCollection:
            title: task_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TaskHistoryGETFields:
            title: task_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                attribute:
                    nullable: true
                    description: (taskAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskAttributeGETFieldsForRelation'
                task:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        TaskHistoryGETExtra_fields:
            title: task_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TaskHistoryPATCHForCollection:
            title: task_histories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: true
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    attribute:
                        nullable: true
                        description: 'integer or object (taskAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskAttributePATCHForRelation'
                    task:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
        TaskHistoryPATCH:
            title: task_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                attribute:
                    nullable: true
                    description: 'integer or object (taskAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskAttributePATCHForRelation'
                task:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        TaskHistoryPOSTForCollection:
            title: task_histories
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: true
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    attribute:
                        nullable: true
                        description: 'integer or object (taskAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskAttributePOSTForRelation'
                    task:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        TaskHistoryPOST:
            title: task_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: true
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                attribute:
                    nullable: true
                    description: 'integer or object (taskAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskAttributePOSTForRelation'
                task:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        TaskTypeGETFieldsForCollection:
            title: task_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
        TaskTypeGETExtra_fieldsForCollection:
            title: task_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                taskAttributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        TaskTypeGETFields:
            title: task_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
        TaskTypeGETExtra_fields:
            title: task_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                taskAttributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        TaskTypePATCHForCollection:
            title: task_types
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    typeName:
                        type: string
                        nullable: true
                    taskPriority:
                        type: integer
                        nullable: true
                    isEvent:
                        type: boolean
                        nullable: true
                    defaultPlannedDate:
                        type: integer
                        nullable: true
                    isAutomatic:
                        type: boolean
                        nullable: true
                    icon:
                        type: string
                        nullable: true
                    iconColor:
                        type: string
                        nullable: true
                        maxLength: 10
                    isTimeExtended:
                        type: boolean
                        nullable: true
                    notifyUser:
                        type: boolean
                        nullable: false
                    isPrivate:
                        type: boolean
                        nullable: false
                    isHidden:
                        type: boolean
                        nullable: false
                    defaultEventDate:
                        type: integer
                        nullable: false
                    uuid:
                        type: string
                        nullable: true
                        format: guid
                    taskCredentials:
                        type: string
                        nullable: true
                        description: extra_field
        TaskTypePATCH:
            title: task_types
            type: object
            properties:
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        TaskTypePOSTForCollection:
            title: task_types
            type: array
            items:
                type: object
                properties:
                    typeName:
                        type: string
                        nullable: true
                    taskPriority:
                        type: integer
                        nullable: true
                    isEvent:
                        type: boolean
                        nullable: true
                    defaultPlannedDate:
                        type: integer
                        nullable: true
                    isAutomatic:
                        type: boolean
                        nullable: true
                    icon:
                        type: string
                        nullable: true
                    iconColor:
                        type: string
                        nullable: true
                        maxLength: 10
                    isTimeExtended:
                        type: boolean
                        nullable: true
                    notifyUser:
                        type: boolean
                        nullable: false
                    isPrivate:
                        type: boolean
                        nullable: false
                    isHidden:
                        type: boolean
                        nullable: false
                    defaultEventDate:
                        type: integer
                        nullable: false
                    uuid:
                        type: string
                        nullable: true
                        format: guid
                    taskCredentials:
                        type: string
                        nullable: true
                        description: extra_field
        TaskTypePOST:
            title: task_types
            type: object
            properties:
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        TransactionAttributeGETFieldsForCollection:
            title: transaction_attributes
            type: object
            properties:
                transactionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: (transactionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
        TransactionAttributeGETExtra_fieldsForCollection:
            title: transaction_attributes
            type: object
            properties: {  }
        TransactionAttributeGETFields:
            title: transaction_attributes
            type: object
            properties:
                transactionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: (transactionAttribute)
                    allOf:
                        -
                            $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
        TransactionAttributeGETExtra_fields:
            title: transaction_attributes
            type: object
            properties: {  }
        TransactionAttributePATCHForCollection:
            title: transaction_attributes
            type: array
            items:
                type: object
                properties:
                    transactionAttributeId:
                        type: integer
                        nullable: false
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    parent:
                        nullable: true
                        description: 'integer or object (transactionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TransactionAttributePATCHForRelation'
                required:
                    - transactionAttributeId
                    - type
                    - name
        TransactionAttributePATCH:
            title: transaction_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: 'integer or object (transactionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TransactionAttributePATCHForRelation'
            required:
                - type
                - name
        TransactionAttributePOSTForCollection:
            title: transaction_attributes
            type: array
            items:
                type: object
                properties:
                    type:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 55
                    isActive:
                        type: boolean
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    parent:
                        nullable: true
                        description: 'integer or object (transactionAttribute)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TransactionAttributePOSTForRelation'
                required:
                    - type
                    - name
        TransactionAttributePOST:
            title: transaction_attributes
            type: object
            properties:
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    nullable: true
                    description: 'integer or object (transactionAttribute)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TransactionAttributePOSTForRelation'
            required:
                - type
                - name
        UpdateHistoryGETFieldsForCollection:
            title: update_histories
            type: object
            properties:
                fileName:
                    type: string
                    nullable: false
                    maxLength: 255
                fileExecutionDate:
                    type: string
                    nullable: true
                    format: date-time
        UpdateHistoryGETExtra_fieldsForCollection:
            title: update_histories
            type: object
            properties: {  }
        UpdateHistoryGETFields:
            title: update_histories
            type: object
            properties:
                fileName:
                    type: string
                    nullable: false
                    maxLength: 255
                fileExecutionDate:
                    type: string
                    nullable: true
                    format: date-time
        UpdateHistoryGETExtra_fields:
            title: update_histories
            type: object
            properties: {  }
        UpdateHistoryPATCHForCollection:
            title: update_histories
            type: array
            items:
                type: object
                properties:
                    fileName:
                        type: string
                        nullable: false
                        maxLength: 255
                    fileExecutionDate:
                        type: string
                        nullable: true
                        format: date-time
                required:
                    - fileName
        UpdateHistoryPATCH:
            title: update_histories
            type: object
            properties:
                fileExecutionDate:
                    type: string
                    nullable: true
                    format: date-time
        UpdateHistoryPOSTForCollection:
            title: update_histories
            type: array
            items:
                type: object
                properties:
                    fileExecutionDate:
                        type: string
                        nullable: true
                        format: date-time
        UpdateHistoryPOST:
            title: update_histories
            type: object
            properties:
                fileExecutionDate:
                    type: string
                    nullable: true
                    format: date-time
        UpdaterConfigGETFieldsForCollection:
            title: updater_configs
            type: object
            properties:
                paramName:
                    type: string
                    nullable: false
                    maxLength: 50
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 255
        UpdaterConfigGETExtra_fieldsForCollection:
            title: updater_configs
            type: object
            properties: {  }
        UpdaterConfigGETFields:
            title: updater_configs
            type: object
            properties:
                paramName:
                    type: string
                    nullable: false
                    maxLength: 50
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 255
        UpdaterConfigGETExtra_fields:
            title: updater_configs
            type: object
            properties: {  }
        UpdaterConfigPATCHForCollection:
            title: updater_configs
            type: array
            items:
                type: object
                properties:
                    paramName:
                        type: string
                        nullable: false
                        maxLength: 50
                    paramValue:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - paramName
        UpdaterConfigPATCH:
            title: updater_configs
            type: object
            properties:
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 255
        UpdaterConfigPOSTForCollection:
            title: updater_configs
            type: array
            items:
                type: object
                properties:
                    paramValue:
                        type: string
                        nullable: true
                        maxLength: 255
        UpdaterConfigPOST:
            title: updater_configs
            type: object
            properties:
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 255
        UserFormsGETFieldsForCollection:
            title: user_forms
            type: object
            properties:
                formId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
        UserFormsGETExtra_fieldsForCollection:
            title: user_forms
            type: object
            properties: {  }
        UserFormsGETFields:
            title: user_forms
            type: object
            properties:
                formId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
        UserFormsGETExtra_fields:
            title: user_forms
            type: object
            properties: {  }
        UserFormsPATCHForCollection:
            title: user_forms
            type: array
            items:
                type: object
                properties:
                    formId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    submitSql:
                        type: string
                        nullable: true
                    redirectUrl:
                        type: string
                        nullable: true
                        maxLength: 255
                    fieldsTranslate:
                        type: boolean
                        nullable: true
                required:
                    - formId
        UserFormsPATCH:
            title: user_forms
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
        UserFormsPOSTForCollection:
            title: user_forms
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    submitSql:
                        type: string
                        nullable: true
                    redirectUrl:
                        type: string
                        nullable: true
                        maxLength: 255
                    fieldsTranslate:
                        type: boolean
                        nullable: true
        UserFormsPOST:
            title: user_forms
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
        UserFormsElementsGETFieldsForCollection:
            title: user_forms_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    nullable: true
                    description: (userForms)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
        UserFormsElementsGETExtra_fieldsForCollection:
            title: user_forms_elements
            type: object
            properties: {  }
        UserFormsElementsGETFields:
            title: user_forms_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    nullable: true
                    description: (userForms)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
        UserFormsElementsGETExtra_fields:
            title: user_forms_elements
            type: object
            properties: {  }
        UserFormsElementsPATCHForCollection:
            title: user_forms_elements
            type: array
            items:
                type: object
                properties:
                    elementId:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    displayedName:
                        type: string
                        nullable: true
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    required:
                        type: boolean
                        nullable: true
                    elementType:
                        type: integer
                        nullable: true
                    elementGetSql:
                        type: string
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    editable:
                        type: boolean
                        nullable: true
                    isFromSql:
                        type: boolean
                        nullable: true
                    defaultValueText:
                        type: string
                        nullable: true
                    defaultValueFloat:
                        type: number
                        nullable: true
                        format: float
                    defaultValueTime:
                        type: string
                        nullable: true
                        format: date-time
                    additionalInformation:
                        type: string
                        nullable: true
                        maxLength: 255
                    hasDependency:
                        type: boolean
                        nullable: true
                    dependentElementId:
                        type: integer
                        nullable: true
                    additionalSql:
                        type: string
                        nullable: true
                    defaultValueSql:
                        type: string
                        nullable: true
                    isDefaultValueFromSql:
                        type: boolean
                        nullable: true
                    userForms:
                        nullable: true
                        description: 'integer or object (userForms)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserFormsPATCHForRelation'
                required:
                    - elementId
        UserFormsElementsPATCH:
            title: user_forms_elements
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    nullable: true
                    description: 'integer or object (userForms)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserFormsPATCHForRelation'
        UserFormsElementsPOSTForCollection:
            title: user_forms_elements
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    displayedName:
                        type: string
                        nullable: true
                        maxLength: 255
                    isActive:
                        type: boolean
                        nullable: true
                    required:
                        type: boolean
                        nullable: true
                    elementType:
                        type: integer
                        nullable: true
                    elementGetSql:
                        type: string
                        nullable: true
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    editable:
                        type: boolean
                        nullable: true
                    isFromSql:
                        type: boolean
                        nullable: true
                    defaultValueText:
                        type: string
                        nullable: true
                    defaultValueFloat:
                        type: number
                        nullable: true
                        format: float
                    defaultValueTime:
                        type: string
                        nullable: true
                        format: date-time
                    additionalInformation:
                        type: string
                        nullable: true
                        maxLength: 255
                    hasDependency:
                        type: boolean
                        nullable: true
                    dependentElementId:
                        type: integer
                        nullable: true
                    additionalSql:
                        type: string
                        nullable: true
                    defaultValueSql:
                        type: string
                        nullable: true
                    isDefaultValueFromSql:
                        type: boolean
                        nullable: true
                    userForms:
                        nullable: true
                        description: 'integer or object (userForms)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserFormsPOSTForRelation'
        UserFormsElementsPOST:
            title: user_forms_elements
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    nullable: true
                    description: 'integer or object (userForms)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserFormsPOSTForRelation'
        UserFormsElementsMultiGETFieldsForCollection:
            title: user_forms_elements_multis
            type: object
            properties:
                multiId:
                    type: integer
                    nullable: false
                multiValue:
                    type: string
                    nullable: true
                multiPosition:
                    type: integer
                    nullable: true
                element:
                    nullable: true
                    description: (userFormsElements)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserFormsElementsGETFieldsForRelation'
        UserFormsElementsMultiGETExtra_fieldsForCollection:
            title: user_forms_elements_multis
            type: object
            properties: {  }
        UserFormsElementsMultiGETFields:
            title: user_forms_elements_multis
            type: object
            properties:
                multiId:
                    type: integer
                    nullable: false
                multiValue:
                    type: string
                    nullable: true
                multiPosition:
                    type: integer
                    nullable: true
                element:
                    nullable: true
                    description: (userFormsElements)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserFormsElementsGETFieldsForRelation'
        UserFormsElementsMultiGETExtra_fields:
            title: user_forms_elements_multis
            type: object
            properties: {  }
        UserFormsElementsMultiPATCHForCollection:
            title: user_forms_elements_multis
            type: array
            items:
                type: object
                properties:
                    multiId:
                        type: integer
                        nullable: false
                    multiValue:
                        type: string
                        nullable: true
                    multiPosition:
                        type: integer
                        nullable: true
                    element:
                        nullable: true
                        description: 'integer or object (userFormsElements)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserFormsElementsPATCHForRelation'
                required:
                    - multiId
        UserFormsElementsMultiPATCH:
            title: user_forms_elements_multis
            type: object
            properties:
                multiValue:
                    type: string
                    nullable: true
                multiPosition:
                    type: integer
                    nullable: true
                element:
                    nullable: true
                    description: 'integer or object (userFormsElements)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserFormsElementsPATCHForRelation'
        UserFormsElementsMultiPOSTForCollection:
            title: user_forms_elements_multis
            type: array
            items:
                type: object
                properties:
                    multiValue:
                        type: string
                        nullable: true
                    multiPosition:
                        type: integer
                        nullable: true
                    element:
                        nullable: true
                        description: 'integer or object (userFormsElements)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserFormsElementsPOSTForRelation'
        UserFormsElementsMultiPOST:
            title: user_forms_elements_multis
            type: object
            properties:
                multiValue:
                    type: string
                    nullable: true
                multiPosition:
                    type: integer
                    nullable: true
                element:
                    nullable: true
                    description: 'integer or object (userFormsElements)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserFormsElementsPOSTForRelation'
        UserFormsToProfileGETFieldsForCollection:
            title: user_forms_to_profiles
            type: object
            properties:
                userFormsToProfileId:
                    type: integer
                    nullable: false
                userForm:
                    nullable: true
                    description: (userForms)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserFormsToProfileGETExtra_fieldsForCollection:
            title: user_forms_to_profiles
            type: object
            properties: {  }
        UserFormsToProfileGETFields:
            title: user_forms_to_profiles
            type: object
            properties:
                userFormsToProfileId:
                    type: integer
                    nullable: false
                userForm:
                    nullable: true
                    description: (userForms)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserFormsToProfileGETExtra_fields:
            title: user_forms_to_profiles
            type: object
            properties: {  }
        UserFormsToProfilePATCHForCollection:
            title: user_forms_to_profiles
            type: array
            items:
                type: object
                properties:
                    userFormsToProfileId:
                        type: integer
                        nullable: false
                    userForm:
                        nullable: true
                        description: 'integer or object (userForms)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserFormsPATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - userFormsToProfileId
        UserFormsToProfilePATCH:
            title: user_forms_to_profiles
            type: object
            properties:
                userForm:
                    nullable: true
                    description: 'integer or object (userForms)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserFormsPATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        UserFormsToProfilePOSTForCollection:
            title: user_forms_to_profiles
            type: array
            items:
                type: object
                properties:
                    userForm:
                        nullable: true
                        description: 'integer or object (userForms)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserFormsPOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserFormsToProfilePOST:
            title: user_forms_to_profiles
            type: object
            properties:
                userForm:
                    nullable: true
                    description: 'integer or object (userForms)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserFormsPOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserGeolocationGETFieldsForCollection:
            title: user_geolocations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                longitude:
                    type: number
                    nullable: false
                    format: float
                latitude:
                    type: number
                    nullable: false
                    format: float
                date:
                    type: string
                    nullable: false
                    format: date-time
                isHighAccuracy:
                    type: boolean
                    nullable: false
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserGeolocationGETExtra_fieldsForCollection:
            title: user_geolocations
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserGeolocationGETFields:
            title: user_geolocations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                longitude:
                    type: number
                    nullable: false
                    format: float
                latitude:
                    type: number
                    nullable: false
                    format: float
                date:
                    type: string
                    nullable: false
                    format: date-time
                isHighAccuracy:
                    type: boolean
                    nullable: false
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserGeolocationGETExtra_fields:
            title: user_geolocations
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserGeolocationPATCHForCollection:
            title: user_geolocations
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    longitude:
                        type: number
                        nullable: false
                        format: float
                    latitude:
                        type: number
                        nullable: false
                        format: float
                    date:
                        type: string
                        nullable: false
                        format: date-time
                    isHighAccuracy:
                        type: boolean
                        nullable: false
                required:
                    - longitude
                    - latitude
                    - date
        UserGeolocationPATCH:
            title: user_geolocations
            type: object
            properties:
                longitude:
                    type: number
                    nullable: false
                    format: float
                latitude:
                    type: number
                    nullable: false
                    format: float
                date:
                    type: string
                    nullable: false
                    format: date-time
                isHighAccuracy:
                    type: boolean
                    nullable: false
            required:
                - longitude
                - latitude
                - date
        UserGeolocationPOSTForCollection:
            title: user_geolocations
            type: array
            items:
                type: object
                properties:
                    longitude:
                        type: number
                        nullable: false
                        format: float
                    latitude:
                        type: number
                        nullable: false
                        format: float
                    date:
                        type: string
                        nullable: false
                        format: date-time
                    isHighAccuracy:
                        type: boolean
                        nullable: false
                required:
                    - longitude
                    - latitude
                    - date
        UserGeolocationPOST:
            title: user_geolocations
            type: object
            properties:
                longitude:
                    type: number
                    nullable: false
                    format: float
                latitude:
                    type: number
                    nullable: false
                    format: float
                date:
                    type: string
                    nullable: false
                    format: date-time
                isHighAccuracy:
                    type: boolean
                    nullable: false
            required:
                - longitude
                - latitude
                - date
        UserGroupToCategoriesTmpGETFieldsForCollection:
            title: user_group_to_categories_tmps
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupId:
                    type: integer
                    nullable: true
                productCategoryImportId:
                    type: integer
                    nullable: true
                connectionType:
                    type: integer
                    nullable: true
        UserGroupToCategoriesTmpGETExtra_fieldsForCollection:
            title: user_group_to_categories_tmps
            type: object
            properties: {  }
        UserGroupToCategoriesTmpGETFields:
            title: user_group_to_categories_tmps
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupId:
                    type: integer
                    nullable: true
                productCategoryImportId:
                    type: integer
                    nullable: true
                connectionType:
                    type: integer
                    nullable: true
        UserGroupToCategoriesTmpGETExtra_fields:
            title: user_group_to_categories_tmps
            type: object
            properties: {  }
        UserGroupToCategoriesTmpPATCHForCollection:
            title: user_group_to_categories_tmps
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    groupId:
                        type: integer
                        nullable: true
                    productCategoryImportId:
                        type: integer
                        nullable: true
                    connectionType:
                        type: integer
                        nullable: true
                required:
                    - id
        UserGroupToCategoriesTmpPATCH:
            title: user_group_to_categories_tmps
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: true
                productCategoryImportId:
                    type: integer
                    nullable: true
                connectionType:
                    type: integer
                    nullable: true
        UserGroupToCategoriesTmpPOSTForCollection:
            title: user_group_to_categories_tmps
            type: array
            items:
                type: object
                properties:
                    groupId:
                        type: integer
                        nullable: true
                    productCategoryImportId:
                        type: integer
                        nullable: true
                    connectionType:
                        type: integer
                        nullable: true
        UserGroupToCategoriesTmpPOST:
            title: user_group_to_categories_tmps
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: true
                productCategoryImportId:
                    type: integer
                    nullable: true
                connectionType:
                    type: integer
                    nullable: true
        UserLoginHistoryGETFieldsForCollection:
            title: user_login_histories
            type: object
            properties:
                userLoginHistoryId:
                    type: integer
                    nullable: false
                userUserId:
                    type: integer
                    nullable: true
                loginType:
                    type: integer
                    nullable: true
                loginDate:
                    type: string
                    nullable: true
                    format: date-time
        UserLoginHistoryGETExtra_fieldsForCollection:
            title: user_login_histories
            type: object
            properties: {  }
        UserLoginHistoryGETFields:
            title: user_login_histories
            type: object
            properties:
                userLoginHistoryId:
                    type: integer
                    nullable: false
                userUserId:
                    type: integer
                    nullable: true
                loginType:
                    type: integer
                    nullable: true
                loginDate:
                    type: string
                    nullable: true
                    format: date-time
        UserLoginHistoryGETExtra_fields:
            title: user_login_histories
            type: object
            properties: {  }
        UserLoginHistoryPATCHForCollection:
            title: user_login_histories
            type: array
            items:
                type: object
                properties:
                    userLoginHistoryId:
                        type: integer
                        nullable: false
                    userUserId:
                        type: integer
                        nullable: true
                    loginType:
                        type: integer
                        nullable: true
                    loginDate:
                        type: string
                        nullable: true
                        format: date-time
                required:
                    - userLoginHistoryId
        UserLoginHistoryPATCH:
            title: user_login_histories
            type: object
            properties:
                userUserId:
                    type: integer
                    nullable: true
                loginType:
                    type: integer
                    nullable: true
                loginDate:
                    type: string
                    nullable: true
                    format: date-time
        UserLoginHistoryPOSTForCollection:
            title: user_login_histories
            type: array
            items:
                type: object
                properties:
                    userUserId:
                        type: integer
                        nullable: true
                    loginType:
                        type: integer
                        nullable: true
                    loginDate:
                        type: string
                        nullable: true
                        format: date-time
        UserLoginHistoryPOST:
            title: user_login_histories
            type: object
            properties:
                userUserId:
                    type: integer
                    nullable: true
                loginType:
                    type: integer
                    nullable: true
                loginDate:
                    type: string
                    nullable: true
                    format: date-time
        UserPreferencesGETFieldsForCollection:
            title: user_preferences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        UserPreferencesGETExtra_fieldsForCollection:
            title: user_preferences
            type: object
            properties: {  }
        UserPreferencesGETFields:
            title: user_preferences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        UserPreferencesGETExtra_fields:
            title: user_preferences
            type: object
            properties: {  }
        UserPreferencesPATCHForCollection:
            title: user_preferences
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    userId:
                        type: integer
                        nullable: true
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    preferenceType:
                        type: string
                        nullable: true
                        maxLength: 25
                required:
                    - id
        UserPreferencesPATCH:
            title: user_preferences
            type: object
            properties:
                userId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        UserPreferencesPOSTForCollection:
            title: user_preferences
            type: array
            items:
                type: object
                properties:
                    userId:
                        type: integer
                        nullable: true
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    value:
                        type: string
                        nullable: true
                    preferenceType:
                        type: string
                        nullable: true
                        maxLength: 25
        UserPreferencesPOST:
            title: user_preferences
            type: object
            properties:
                userId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                preferenceType:
                    type: string
                    nullable: true
                    maxLength: 25
        UserProfileGETFieldsForCollection:
            title: user_profiles
            type: object
            properties:
                userProfileId:
                    type: integer
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
        UserProfileGETExtra_fieldsForCollection:
            title: user_profiles
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserProfileGETFields:
            title: user_profiles
            type: object
            properties:
                userProfileId:
                    type: integer
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    nullable: true
                    description: (productTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
        UserProfileGETExtra_fields:
            title: user_profiles
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserProfilePATCHForCollection:
            title: user_profiles
            type: array
            items:
                type: object
                properties:
                    userProfileId:
                        type: integer
                        nullable: false
                    userType:
                        type: integer
                        nullable: false
                    profileName:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    multilevelUserManagement:
                        type: integer
                        nullable: true
                    multilevelShowUser:
                        type: string
                        nullable: true
                    multilevelPhAllocation:
                        type: integer
                        nullable: true
                    multilevelSuperiorAllocation:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    startUrl:
                        type: string
                        nullable: true
                        maxLength: 255
                    allowedLogIp:
                        type: string
                        nullable: true
                        maxLength: 255
                    idToTemplate:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
                required:
                    - userType
        UserProfilePATCH:
            title: user_profiles
            type: object
            properties:
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
            required:
                - userType
        UserProfilePOSTForCollection:
            title: user_profiles
            type: array
            items:
                type: object
                properties:
                    userType:
                        type: integer
                        nullable: false
                    profileName:
                        type: string
                        nullable: true
                        maxLength: 255
                    description:
                        type: string
                        nullable: true
                    multilevelUserManagement:
                        type: integer
                        nullable: true
                    multilevelShowUser:
                        type: string
                        nullable: true
                    multilevelPhAllocation:
                        type: integer
                        nullable: true
                    multilevelSuperiorAllocation:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    startUrl:
                        type: string
                        nullable: true
                        maxLength: 255
                    allowedLogIp:
                        type: string
                        nullable: true
                        maxLength: 255
                    idToTemplate:
                        nullable: true
                        description: 'integer or object (productTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
                required:
                    - userType
        UserProfilePOST:
            title: user_profiles
            type: object
            properties:
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    nullable: true
                    description: 'integer or object (productTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
            required:
                - userType
        UserProfileRelatedWithUserProfileGETFieldsForCollection:
            title: user_profile_related_with_user_profiles
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                relatedUserProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection:
            title: user_profile_related_with_user_profiles
            type: object
            properties: {  }
        UserProfileRelatedWithUserProfileGETFields:
            title: user_profile_related_with_user_profiles
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                relatedUserProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserProfileRelatedWithUserProfileGETExtra_fields:
            title: user_profile_related_with_user_profiles
            type: object
            properties: {  }
        UserProfileRelatedWithUserProfilePATCHForCollection:
            title: user_profile_related_with_user_profiles
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                    relatedUserProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - id
        UserProfileRelatedWithUserProfilePATCH:
            title: user_profile_related_with_user_profiles
            type: object
            properties:
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
                relatedUserProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        UserProfileRelatedWithUserProfilePOSTForCollection:
            title: user_profile_related_with_user_profiles
            type: array
            items:
                type: object
                properties:
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                    relatedUserProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserProfileRelatedWithUserProfilePOST:
            title: user_profile_related_with_user_profiles
            type: object
            properties:
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
                relatedUserProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserProfileToSpecialDiscountGETFieldsForCollection:
            title: user_profile_to_special_discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                specialDiscount:
                    nullable: true
                    description: (specialDiscount)
                    allOf:
                        -
                            $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserProfileToSpecialDiscountGETExtra_fieldsForCollection:
            title: user_profile_to_special_discounts
            type: object
            properties: {  }
        UserProfileToSpecialDiscountGETFields:
            title: user_profile_to_special_discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                specialDiscount:
                    nullable: true
                    description: (specialDiscount)
                    allOf:
                        -
                            $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserProfileToSpecialDiscountGETExtra_fields:
            title: user_profile_to_special_discounts
            type: object
            properties: {  }
        UserProfileToSpecialDiscountPATCHForCollection:
            title: user_profile_to_special_discounts
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    specialDiscount:
                        nullable: true
                        description: 'integer or object (specialDiscount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/SpecialDiscountPATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - id
        UserProfileToSpecialDiscountPATCH:
            title: user_profile_to_special_discounts
            type: object
            properties:
                specialDiscount:
                    nullable: true
                    description: 'integer or object (specialDiscount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/SpecialDiscountPATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        UserProfileToSpecialDiscountPOSTForCollection:
            title: user_profile_to_special_discounts
            type: array
            items:
                type: object
                properties:
                    specialDiscount:
                        nullable: true
                        description: 'integer or object (specialDiscount)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/SpecialDiscountPOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserProfileToSpecialDiscountPOST:
            title: user_profile_to_special_discounts
            type: object
            properties:
                specialDiscount:
                    nullable: true
                    description: 'integer or object (specialDiscount)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/SpecialDiscountPOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserSessionGETFieldsForCollection:
            title: user_sessions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 52
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserSessionGETExtra_fieldsForCollection:
            title: user_sessions
            type: object
            properties: {  }
        UserSessionGETFields:
            title: user_sessions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 52
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserSessionGETExtra_fields:
            title: user_sessions
            type: object
            properties: {  }
        UserSessionPATCHForCollection:
            title: user_sessions
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    sessionId:
                        type: string
                        nullable: true
                        maxLength: 52
                    lastAction:
                        type: string
                        nullable: true
                        format: date-time
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        UserSessionPATCH:
            title: user_sessions
            type: object
            properties:
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 52
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        UserSessionPOSTForCollection:
            title: user_sessions
            type: array
            items:
                type: object
                properties:
                    sessionId:
                        type: string
                        nullable: true
                        maxLength: 52
                    lastAction:
                        type: string
                        nullable: true
                        format: date-time
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        UserSessionPOST:
            title: user_sessions
            type: object
            properties:
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 52
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        UserSettingGETFieldsForCollection:
            title: user_settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
        UserSettingGETExtra_fieldsForCollection:
            title: user_settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserSettingGETFields:
            title: user_settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
        UserSettingGETExtra_fields:
            title: user_settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserSettingPATCHForCollection:
            title: user_settings
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    value:
                        type: string
                        nullable: false
                required:
                    - name
        UserSettingPATCH:
            title: user_settings
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
            required:
                - name
        UserSettingPOSTForCollection:
            title: user_settings
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    value:
                        type: string
                        nullable: false
                required:
                    - name
        UserSettingPOST:
            title: user_settings
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: false
            required:
                - name
        UserUserGETFieldsForCollection:
            title: user_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                verified:
                    type: string
                    nullable: true
                    maxLength: 255
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 75
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                loggedIn:
                    type: boolean
                    nullable: true
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                lastLoginDate:
                    type: string
                    nullable: true
                    format: date-time
                lastLogoutDate:
                    type: string
                    nullable: true
                    format: date-time
                failedLoginCounter:
                    type: integer
                    nullable: true
                lastFailedLogin:
                    type: string
                    nullable: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                resetLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                defaultCssFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                superior:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                subordinates:
                    nullable: false
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserGETExtra_fieldsForCollection:
            title: user_users
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                allSubordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                allSuperiors:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserGETFields:
            title: user_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                verified:
                    type: string
                    nullable: true
                    maxLength: 255
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 75
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                loggedIn:
                    type: boolean
                    nullable: true
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                lastLoginDate:
                    type: string
                    nullable: true
                    format: date-time
                lastLogoutDate:
                    type: string
                    nullable: true
                    format: date-time
                failedLoginCounter:
                    type: integer
                    nullable: true
                lastFailedLogin:
                    type: string
                    nullable: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                resetLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                defaultCssFile:
                    nullable: true
                    description: (file)
                    allOf:
                        -
                            $ref: '#/components/schemas/FileGETFieldsForRelation'
                superior:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                subordinates:
                    nullable: false
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserGETExtra_fields:
            title: user_users
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                allSubordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                allSuperiors:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserPATCHForCollection:
            title: user_users
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    username:
                        type: string
                        nullable: false
                        maxLength: 50
                    password:
                        type: string
                        nullable: true
                        maxLength: 40
                        writeOnly: true
                    email:
                        type: string
                        nullable: true
                        maxLength: 50
                    firstName:
                        type: string
                        nullable: true
                        maxLength: 25
                    lastName:
                        type: string
                        nullable: true
                        maxLength: 35
                    avatar:
                        type: string
                        nullable: true
                        maxLength: 50
                    messageOnEmail:
                        type: boolean
                        nullable: true
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 15
                    mobileNumber:
                        type: string
                        nullable: true
                        maxLength: 15
                    defaultCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                    availableCurrencies:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importTyp:
                        type: string
                        nullable: true
                        description: 'External system name'
                    language:
                        type: string
                        nullable: true
                        maxLength: 30
                    passwordCreateDate:
                        type: string
                        nullable: true
                        writeOnly: true
                        format: date-time
                    defaultCallendarColor:
                        type: string
                        nullable: true
                        maxLength: 50
                    passwordReset:
                        type: string
                        nullable: true
                        maxLength: 40
                        writeOnly: true
                    activeCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                    systemTheme:
                        type: string
                        nullable: true
                        maxLength: 50
                    isExternalLogin:
                        type: boolean
                        nullable: true
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    msexchange:
                        type: boolean
                        nullable: true
                    uri:
                        type: string
                        nullable: true
                    avatarFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    defaultCssFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePATCHForRelation'
                    superior:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                    tokens:
                        nullable: true
                        writeOnly: true
                        description: 'integer or array<object> or object (oAuth2Token)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/OAuth2TokenPATCHForRelation'
                    subordinates:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                        description: extra_field
                required:
                    - username
        UserUserPATCH:
            title: user_users
            type: object
            properties:
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                password:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                passwordCreateDate:
                    type: string
                    nullable: true
                    writeOnly: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                passwordReset:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                defaultCssFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePATCHForRelation'
                superior:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
                tokens:
                    nullable: true
                    writeOnly: true
                    description: 'integer or array<object> or object (oAuth2Token)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/OAuth2TokenPATCHForRelation'
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
            required:
                - username
        UserUserPOSTForCollection:
            title: user_users
            type: array
            items:
                type: object
                properties:
                    username:
                        type: string
                        nullable: false
                        maxLength: 50
                    password:
                        type: string
                        nullable: true
                        maxLength: 40
                        writeOnly: true
                    email:
                        type: string
                        nullable: true
                        maxLength: 50
                    firstName:
                        type: string
                        nullable: true
                        maxLength: 25
                    lastName:
                        type: string
                        nullable: true
                        maxLength: 35
                    avatar:
                        type: string
                        nullable: true
                        maxLength: 50
                    messageOnEmail:
                        type: boolean
                        nullable: true
                    phoneNumber:
                        type: string
                        nullable: true
                        maxLength: 15
                    mobileNumber:
                        type: string
                        nullable: true
                        maxLength: 15
                    defaultCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                    availableCurrencies:
                        type: string
                        nullable: true
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importTyp:
                        type: string
                        nullable: true
                        description: 'External system name'
                    language:
                        type: string
                        nullable: true
                        maxLength: 30
                    passwordCreateDate:
                        type: string
                        nullable: true
                        writeOnly: true
                        format: date-time
                    defaultCallendarColor:
                        type: string
                        nullable: true
                        maxLength: 50
                    passwordReset:
                        type: string
                        nullable: true
                        maxLength: 40
                        writeOnly: true
                    activeCurrency:
                        type: string
                        nullable: true
                        maxLength: 15
                    systemTheme:
                        type: string
                        nullable: true
                        maxLength: 50
                    isExternalLogin:
                        type: boolean
                        nullable: true
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    msexchange:
                        type: boolean
                        nullable: true
                    uri:
                        type: string
                        nullable: true
                    avatarFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    defaultCssFile:
                        nullable: true
                        description: 'integer or object (file)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/FilePOSTForRelation'
                    superior:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                    tokens:
                        nullable: true
                        writeOnly: true
                        description: 'integer or array<object> or object (oAuth2Token)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/OAuth2TokenPOSTForRelation'
                    subordinates:
                        type: array
                        nullable: true
                        items:
                            type: integer
                        description: extra_field
                    attributes:
                        type: array
                        nullable: true
                        items:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                                -
                                    $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                        description: extra_field
                required:
                    - username
        UserUserPOST:
            title: user_users
            type: object
            properties:
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                password:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                passwordCreateDate:
                    type: string
                    nullable: true
                    writeOnly: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                passwordReset:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                defaultCssFile:
                    nullable: true
                    description: 'integer or object (file)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/FilePOSTForRelation'
                superior:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
                tokens:
                    nullable: true
                    writeOnly: true
                    description: 'integer or array<object> or object (oAuth2Token)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/OAuth2TokenPOSTForRelation'
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
            required:
                - username
        UserUserAbsenceGETFieldsForCollection:
            title: user_user_absences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                dateFrom:
                    type: string
                    nullable: false
                    format: date
                dateTo:
                    type: string
                    nullable: false
                    format: date
                applicationType:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                dateOfSubmission:
                    type: string
                    nullable: true
                    format: date-time
                applicantName:
                    type: string
                    nullable: true
                applicantNotes:
                    type: string
                    nullable: true
                    maxLength: 60
                accepteeName:
                    type: string
                    nullable: true
                    maxLength: 60
                accepteeNotes:
                    type: string
                    nullable: true
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                acceptingUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                task:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
        UserUserAbsenceGETExtra_fieldsForCollection:
            title: user_user_absences
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAbsenceGETFields:
            title: user_user_absences
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                dateFrom:
                    type: string
                    nullable: false
                    format: date
                dateTo:
                    type: string
                    nullable: false
                    format: date
                applicationType:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                dateOfSubmission:
                    type: string
                    nullable: true
                    format: date-time
                applicantName:
                    type: string
                    nullable: true
                applicantNotes:
                    type: string
                    nullable: true
                    maxLength: 60
                accepteeName:
                    type: string
                    nullable: true
                    maxLength: 60
                accepteeNotes:
                    type: string
                    nullable: true
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                acceptingUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                task:
                    nullable: true
                    description: (task)
                    allOf:
                        -
                            $ref: '#/components/schemas/TaskGETFieldsForRelation'
        UserUserAbsenceGETExtra_fields:
            title: user_user_absences
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAbsencePATCHForCollection:
            title: user_user_absences
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    dateFrom:
                        type: string
                        nullable: false
                        format: date
                    dateTo:
                        type: string
                        nullable: false
                        format: date
                    applicationType:
                        type: integer
                        nullable: false
                    status:
                        type: integer
                        nullable: false
                    dateOfSubmission:
                        type: string
                        nullable: true
                        format: date-time
                    applicantNotes:
                        type: string
                        nullable: true
                        maxLength: 60
                    accepteeNotes:
                        type: string
                        nullable: true
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    acceptingUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    task:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPATCHForRelation'
                required:
                    - dateFrom
                    - dateTo
        UserUserAbsencePATCH:
            title: user_user_absences
            type: object
            properties:
                dateFrom:
                    type: string
                    nullable: false
                    format: date
                dateTo:
                    type: string
                    nullable: false
                    format: date
                applicationType:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                dateOfSubmission:
                    type: string
                    nullable: true
                    format: date-time
                applicantNotes:
                    type: string
                    nullable: true
                    maxLength: 60
                accepteeNotes:
                    type: string
                    nullable: true
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                acceptingUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                task:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPATCHForRelation'
            required:
                - dateFrom
                - dateTo
        UserUserAbsencePOSTForCollection:
            title: user_user_absences
            type: array
            items:
                type: object
                properties:
                    dateFrom:
                        type: string
                        nullable: false
                        format: date
                    dateTo:
                        type: string
                        nullable: false
                        format: date
                    applicationType:
                        type: integer
                        nullable: false
                    status:
                        type: integer
                        nullable: false
                    dateOfSubmission:
                        type: string
                        nullable: true
                        format: date-time
                    applicantNotes:
                        type: string
                        nullable: true
                        maxLength: 60
                    accepteeNotes:
                        type: string
                        nullable: true
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    acceptingUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    task:
                        nullable: true
                        description: 'integer or object (task)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/TaskPOSTForRelation'
                required:
                    - dateFrom
                    - dateTo
        UserUserAbsencePOST:
            title: user_user_absences
            type: object
            properties:
                dateFrom:
                    type: string
                    nullable: false
                    format: date
                dateTo:
                    type: string
                    nullable: false
                    format: date
                applicationType:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                dateOfSubmission:
                    type: string
                    nullable: true
                    format: date-time
                applicantNotes:
                    type: string
                    nullable: true
                    maxLength: 60
                accepteeNotes:
                    type: string
                    nullable: true
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                acceptingUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                task:
                    nullable: true
                    description: 'integer or object (task)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/TaskPOSTForRelation'
            required:
                - dateFrom
                - dateTo
        UserUserAbsenceLimitGETFieldsForCollection:
            title: user_user_absence_limits
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userName:
                    type: string
                    nullable: true
                    maxLength: 60
                year:
                    type: integer
                    nullable: false
                daysOfLeavePerYear:
                    type: integer
                    nullable: false
                usedDays:
                    type: integer
                    nullable: true
                daysLeft:
                    type: integer
                    nullable: true
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserAbsenceLimitGETExtra_fieldsForCollection:
            title: user_user_absence_limits
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAbsenceLimitGETFields:
            title: user_user_absence_limits
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userName:
                    type: string
                    nullable: true
                    maxLength: 60
                year:
                    type: integer
                    nullable: false
                daysOfLeavePerYear:
                    type: integer
                    nullable: false
                usedDays:
                    type: integer
                    nullable: true
                daysLeft:
                    type: integer
                    nullable: true
                user:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserAbsenceLimitGETExtra_fields:
            title: user_user_absence_limits
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAbsenceLimitPATCHForCollection:
            title: user_user_absence_limits
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    year:
                        type: integer
                        nullable: false
                    daysOfLeavePerYear:
                        type: integer
                        nullable: false
                    usedDays:
                        type: integer
                        nullable: true
                    daysLeft:
                        type: integer
                        nullable: true
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - year
                    - daysOfLeavePerYear
        UserUserAbsenceLimitPATCH:
            title: user_user_absence_limits
            type: object
            properties:
                year:
                    type: integer
                    nullable: false
                daysOfLeavePerYear:
                    type: integer
                    nullable: false
                usedDays:
                    type: integer
                    nullable: true
                daysLeft:
                    type: integer
                    nullable: true
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - year
                - daysOfLeavePerYear
        UserUserAbsenceLimitPOSTForCollection:
            title: user_user_absence_limits
            type: array
            items:
                type: object
                properties:
                    year:
                        type: integer
                        nullable: false
                    daysOfLeavePerYear:
                        type: integer
                        nullable: false
                    usedDays:
                        type: integer
                        nullable: true
                    daysLeft:
                        type: integer
                        nullable: true
                    user:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - year
                    - daysOfLeavePerYear
        UserUserAbsenceLimitPOST:
            title: user_user_absence_limits
            type: object
            properties:
                year:
                    type: integer
                    nullable: false
                daysOfLeavePerYear:
                    type: integer
                    nullable: false
                usedDays:
                    type: integer
                    nullable: true
                daysLeft:
                    type: integer
                    nullable: true
                user:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - year
                - daysOfLeavePerYear
        UserUserAttributeGETFieldsForCollection:
            title: user_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: '(userUserAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserAttributeMultiGETFieldsForRelation'
        UserUserAttributeGETExtra_fieldsForCollection:
            title: user_user_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAttributeGETFields:
            title: user_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: '(userUserAttributeMulti)<br />Available for: list, listMulti'
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserAttributeMultiGETFieldsForRelation'
        UserUserAttributeGETExtra_fields:
            title: user_user_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAttributePATCHForCollection:
            title: user_user_attributes
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    type:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    isVisible:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    specialField:
                        type: string
                        nullable: true
                        maxLength: 255
                    defaultValue:
                        type: string
                        nullable: true
                    useWhenRegister:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (userUserAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserUserAttributeMultiPATCHForRelation'
        UserUserAttributePATCH:
            title: user_user_attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (userUserAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserUserAttributeMultiPATCHForRelation'
        UserUserAttributePOSTForCollection:
            title: user_user_attributes
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: true
                        maxLength: 255
                    type:
                        type: integer
                        nullable: true
                    isActive:
                        type: boolean
                        nullable: true
                    isVisible:
                        type: boolean
                        nullable: true
                    description:
                        type: string
                        nullable: true
                        maxLength: 255
                    specialField:
                        type: string
                        nullable: true
                        maxLength: 255
                    defaultValue:
                        type: string
                        nullable: true
                    useWhenRegister:
                        type: boolean
                        nullable: true
                    isRequired:
                        type: boolean
                        nullable: true
                    option:
                        type: string
                        nullable: true
                        maxLength: 10
                    additionalOptions:
                        type: string
                        nullable: true
                        maxLength: 10
                    ordering:
                        type: integer
                        nullable: true
                        description: 'Display priority'
                    attributeMultis:
                        nullable: false
                        description: 'integer or array<object> or object (userUserAttributeMulti)<br />Available for: list, listMulti'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                type: array
                                items:
                                    $ref: '#/components/schemas/UserUserAttributeMultiPOSTForRelation'
        UserUserAttributePOST:
            title: user_user_attributes
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attributeMultis:
                    nullable: false
                    description: 'integer or array<object> or object (userUserAttributeMulti)<br />Available for: list, listMulti'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            type: array
                            items:
                                $ref: '#/components/schemas/UserUserAttributeMultiPOSTForRelation'
        UserUserHistoryGETFieldsForCollection:
            title: user_user_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                editedUserUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserHistoryGETExtra_fieldsForCollection:
            title: user_user_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserHistoryGETFields:
            title: user_user_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                editedUserUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserHistoryGETExtra_fields:
            title: user_user_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserHistoryPATCHForCollection:
            title: user_user_histories
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    editedUserUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - fieldType
        UserUserHistoryPATCH:
            title: user_user_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                editedUserUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
            required:
                - fieldType
        UserUserHistoryPOSTForCollection:
            title: user_user_histories
            type: array
            items:
                type: object
                properties:
                    fieldType:
                        type: integer
                        nullable: false
                    fieldName:
                        type: string
                        nullable: true
                        maxLength: 255
                    oldValue:
                        type: string
                        nullable: true
                    newValue:
                        type: string
                        nullable: true
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    editedUserUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                required:
                    - fieldType
        UserUserHistoryPOST:
            title: user_user_histories
            type: object
            properties:
                fieldType:
                    type: integer
                    nullable: false
                fieldName:
                    type: string
                    nullable: true
                    maxLength: 255
                oldValue:
                    type: string
                    nullable: true
                newValue:
                    type: string
                    nullable: true
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                editedUserUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
            required:
                - fieldType
        UserUserRelatedWithCompanyGETFieldsForCollection:
            title: user_user_related_with_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserRelatedWithCompanyGETExtra_fieldsForCollection:
            title: user_user_related_with_companies
            type: object
            properties: {  }
        UserUserRelatedWithCompanyGETFields:
            title: user_user_related_with_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                company:
                    nullable: true
                    description: (accountCompany)
                    allOf:
                        -
                            $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserRelatedWithCompanyGETExtra_fields:
            title: user_user_related_with_companies
            type: object
            properties: {  }
        UserUserRelatedWithCompanyPATCHForCollection:
            title: user_user_related_with_companies
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        UserUserRelatedWithCompanyPATCH:
            title: user_user_related_with_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        UserUserRelatedWithCompanyPOSTForCollection:
            title: user_user_related_with_companies
            type: array
            items:
                type: object
                properties:
                    company:
                        nullable: true
                        description: 'integer or object (accountCompany)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        UserUserRelatedWithCompanyPOST:
            title: user_user_related_with_companies
            type: object
            properties:
                company:
                    nullable: true
                    description: 'integer or object (accountCompany)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        UserUserToBranchGETFieldsForCollection:
            title: user_user_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: (branch)
                    allOf:
                        -
                            $ref: '#/components/schemas/BranchGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserToBranchGETExtra_fieldsForCollection:
            title: user_user_to_branchs
            type: object
            properties: {  }
        UserUserToBranchGETFields:
            title: user_user_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: (branch)
                    allOf:
                        -
                            $ref: '#/components/schemas/BranchGETFieldsForRelation'
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserToBranchGETExtra_fields:
            title: user_user_to_branchs
            type: object
            properties: {  }
        UserUserToBranchPATCHForCollection:
            title: user_user_to_branchs
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    userBranchCredentials:
                        type: string
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    branch:
                        nullable: true
                        description: 'integer or object (branch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BranchPATCHForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                required:
                    - id
        UserUserToBranchPATCH:
            title: user_user_to_branchs
            type: object
            properties:
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: 'integer or object (branch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BranchPATCHForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
        UserUserToBranchPOSTForCollection:
            title: user_user_to_branchs
            type: array
            items:
                type: object
                properties:
                    userBranchCredentials:
                        type: string
                        nullable: true
                    isDeleted:
                        type: boolean
                        nullable: true
                    branch:
                        nullable: true
                        description: 'integer or object (branch)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/BranchPOSTForRelation'
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
        UserUserToBranchPOST:
            title: user_user_to_branchs
            type: object
            properties:
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    nullable: true
                    description: 'integer or object (branch)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/BranchPOSTForRelation'
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
        UserUserToProfileGETFieldsForCollection:
            title: user_user_to_profiles
            type: object
            properties:
                userUserToProfileId:
                    type: integer
                    nullable: false
                isDeleted:
                    type: boolean
                    nullable: true
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserUserToProfileGETExtra_fieldsForCollection:
            title: user_user_to_profiles
            type: object
            properties: {  }
        UserUserToProfileGETFields:
            title: user_user_to_profiles
            type: object
            properties:
                userUserToProfileId:
                    type: integer
                    nullable: false
                isDeleted:
                    type: boolean
                    nullable: true
                userUser:
                    nullable: true
                    description: (userUser)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                userProfile:
                    nullable: true
                    description: (userProfile)
                    allOf:
                        -
                            $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserUserToProfileGETExtra_fields:
            title: user_user_to_profiles
            type: object
            properties: {  }
        UserUserToProfilePATCHForCollection:
            title: user_user_to_profiles
            type: array
            items:
                type: object
                properties:
                    userUserToProfileId:
                        type: integer
                        nullable: false
                    isDeleted:
                        type: boolean
                        nullable: true
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                required:
                    - userUserToProfileId
        UserUserToProfilePATCH:
            title: user_user_to_profiles
            type: object
            properties:
                isDeleted:
                    type: boolean
                    nullable: true
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPATCHForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePATCHForRelation'
        UserUserToProfilePOSTForCollection:
            title: user_user_to_profiles
            type: array
            items:
                type: object
                properties:
                    isDeleted:
                        type: boolean
                        nullable: true
                    userUser:
                        nullable: true
                        description: 'integer or object (userUser)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                    userProfile:
                        nullable: true
                        description: 'integer or object (userProfile)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
        UserUserToProfilePOST:
            title: user_user_to_profiles
            type: object
            properties:
                isDeleted:
                    type: boolean
                    nullable: true
                userUser:
                    nullable: true
                    description: 'integer or object (userUser)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserUserPOSTForRelation'
                userProfile:
                    nullable: true
                    description: 'integer or object (userProfile)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/UserProfilePOSTForRelation'
        VatGETFieldsForCollection:
            title: vats
            type: object
            properties:
                vatId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        VatGETExtra_fieldsForCollection:
            title: vats
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        VatGETFields:
            title: vats
            type: object
            properties:
                vatId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        VatGETExtra_fields:
            title: vats
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        VatPATCHForCollection:
            title: vats
            type: array
            items:
                type: object
                properties:
                    vatId:
                        type: integer
                        nullable: false
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 25
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    vatDescription:
                        type: string
                        nullable: true
                        maxLength: 255
        VatPATCH:
            title: vats
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        VatPOSTForCollection:
            title: vats
            type: array
            items:
                type: object
                properties:
                    importId:
                        type: integer
                        nullable: true
                        description: 'Id from external system'
                    importCode:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'Code from external system'
                    importTyp:
                        type: string
                        nullable: true
                        maxLength: 255
                        description: 'External system name'
                    vatName:
                        type: string
                        nullable: true
                        maxLength: 25
                    vatValue:
                        type: number
                        nullable: true
                        format: float
                    vatDescription:
                        type: string
                        nullable: true
                        maxLength: 255
        VatPOST:
            title: vats
            type: object
            properties:
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        VatRegisterGETFieldsForCollection:
            title: vat_registers
            type: object
            properties:
                vatRegisterId:
                    type: integer
                    nullable: false
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
        VatRegisterGETExtra_fieldsForCollection:
            title: vat_registers
            type: object
            properties: {  }
        VatRegisterGETFields:
            title: vat_registers
            type: object
            properties:
                vatRegisterId:
                    type: integer
                    nullable: false
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
        VatRegisterGETExtra_fields:
            title: vat_registers
            type: object
            properties: {  }
        VatRegisterPATCHForCollection:
            title: vat_registers
            type: array
            items:
                type: object
                properties:
                    vatRegisterId:
                        type: integer
                        nullable: false
                    idFk:
                        type: integer
                        nullable: true
                    type:
                        type: integer
                        nullable: true
                    vatRegisterName:
                        type: string
                        nullable: true
                        maxLength: 200
                    shortName:
                        type: integer
                        nullable: true
                required:
                    - vatRegisterId
        VatRegisterPATCH:
            title: vat_registers
            type: object
            properties:
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
        VatRegisterPOSTForCollection:
            title: vat_registers
            type: array
            items:
                type: object
                properties:
                    idFk:
                        type: integer
                        nullable: true
                    type:
                        type: integer
                        nullable: true
                    vatRegisterName:
                        type: string
                        nullable: true
                        maxLength: 200
                    shortName:
                        type: integer
                        nullable: true
        VatRegisterPOST:
            title: vat_registers
            type: object
            properties:
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
        WidgetDesktopGETFieldsForCollection:
            title: widget_desktops
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
        WidgetDesktopGETExtra_fieldsForCollection:
            title: widget_desktops
            type: object
            properties: {  }
        WidgetDesktopGETFields:
            title: widget_desktops
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
        WidgetDesktopGETExtra_fields:
            title: widget_desktops
            type: object
            properties: {  }
        WidgetDesktopPATCHForCollection:
            title: widget_desktops
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    userId:
                        type: integer
                        nullable: true
                    data:
                        type: string
                        nullable: true
                    backup:
                        type: boolean
                        nullable: true
                    escape:
                        type: string
                        nullable: true
                        maxLength: 8
                    tabId:
                        type: integer
                        nullable: true
                required:
                    - id
        WidgetDesktopPATCH:
            title: widget_desktops
            type: object
            properties:
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
        WidgetDesktopPOSTForCollection:
            title: widget_desktops
            type: array
            items:
                type: object
                properties:
                    userId:
                        type: integer
                        nullable: true
                    data:
                        type: string
                        nullable: true
                    backup:
                        type: boolean
                        nullable: true
                    escape:
                        type: string
                        nullable: true
                        maxLength: 8
                    tabId:
                        type: integer
                        nullable: true
        WidgetDesktopPOST:
            title: widget_desktops
            type: object
            properties:
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
        WidgetDesktopElementGETFieldsForCollection:
            title: widget_desktop_elements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                uId:
                    type: string
                    nullable: true
                    maxLength: 13
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                widgetDesktop:
                    nullable: true
                    description: (widgetDesktop)
                    allOf:
                        -
                            $ref: '#/components/schemas/WidgetDesktopGETFieldsForRelation'
        WidgetDesktopElementGETExtra_fieldsForCollection:
            title: widget_desktop_elements
            type: object
            properties: {  }
        WidgetDesktopElementGETFields:
            title: widget_desktop_elements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                uId:
                    type: string
                    nullable: true
                    maxLength: 13
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                widgetDesktop:
                    nullable: true
                    description: (widgetDesktop)
                    allOf:
                        -
                            $ref: '#/components/schemas/WidgetDesktopGETFieldsForRelation'
        WidgetDesktopElementGETExtra_fields:
            title: widget_desktop_elements
            type: object
            properties: {  }
        WidgetDesktopElementPATCHForCollection:
            title: widget_desktop_elements
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    uId:
                        type: string
                        nullable: true
                        maxLength: 13
                    data:
                        type: string
                        nullable: true
                    backup:
                        type: boolean
                        nullable: true
                    escape:
                        type: string
                        nullable: true
                        maxLength: 8
                    widgetDesktop:
                        nullable: true
                        description: 'integer or object (widgetDesktop)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/WidgetDesktopPATCHForRelation'
                required:
                    - id
        WidgetDesktopElementPATCH:
            title: widget_desktop_elements
            type: object
            properties:
                uId:
                    type: string
                    nullable: true
                    maxLength: 13
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                widgetDesktop:
                    nullable: true
                    description: 'integer or object (widgetDesktop)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/WidgetDesktopPATCHForRelation'
        WidgetDesktopElementPOSTForCollection:
            title: widget_desktop_elements
            type: array
            items:
                type: object
                properties:
                    uId:
                        type: string
                        nullable: true
                        maxLength: 13
                    data:
                        type: string
                        nullable: true
                    backup:
                        type: boolean
                        nullable: true
                    escape:
                        type: string
                        nullable: true
                        maxLength: 8
                    widgetDesktop:
                        nullable: true
                        description: 'integer or object (widgetDesktop)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/WidgetDesktopPOSTForRelation'
        WidgetDesktopElementPOST:
            title: widget_desktop_elements
            type: object
            properties:
                uId:
                    type: string
                    nullable: true
                    maxLength: 13
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                widgetDesktop:
                    nullable: true
                    description: 'integer or object (widgetDesktop)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/WidgetDesktopPOSTForRelation'
        WidgetLibraryGETFieldsForCollection:
            title: widget_libraries
            type: object
            properties:
                widgetId:
                    type: integer
                    nullable: false
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggeseted:
                    type: boolean
                    nullable: true
        WidgetLibraryGETExtra_fieldsForCollection:
            title: widget_libraries
            type: object
            properties: {  }
        WidgetLibraryGETFields:
            title: widget_libraries
            type: object
            properties:
                widgetId:
                    type: integer
                    nullable: false
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggeseted:
                    type: boolean
                    nullable: true
        WidgetLibraryGETExtra_fields:
            title: widget_libraries
            type: object
            properties: {  }
        WidgetLibraryPATCHForCollection:
            title: widget_libraries
            type: array
            items:
                type: object
                properties:
                    widgetId:
                        type: integer
                        nullable: false
                    className:
                        type: string
                        nullable: true
                        maxLength: 255
                    rating:
                        type: integer
                        nullable: true
                    isSuggeseted:
                        type: boolean
                        nullable: true
                required:
                    - widgetId
        WidgetLibraryPATCH:
            title: widget_libraries
            type: object
            properties:
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggeseted:
                    type: boolean
                    nullable: true
        WidgetLibraryPOSTForCollection:
            title: widget_libraries
            type: array
            items:
                type: object
                properties:
                    className:
                        type: string
                        nullable: true
                        maxLength: 255
                    rating:
                        type: integer
                        nullable: true
                    isSuggeseted:
                        type: boolean
                        nullable: true
        WidgetLibraryPOST:
            title: widget_libraries
            type: object
            properties:
                className:
                    type: string
                    nullable: true
                    maxLength: 255
                rating:
                    type: integer
                    nullable: true
                isSuggeseted:
                    type: boolean
                    nullable: true
        XlsxFileQueueGETFieldsForCollection:
            title: xlsx_file_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date
                dateStart:
                    type: string
                    nullable: true
                    format: date
                dateEnd:
                    type: string
                    nullable: true
                    format: date
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: (xlsxImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
        XlsxFileQueueGETExtra_fieldsForCollection:
            title: xlsx_file_queues
            type: object
            properties: {  }
        XlsxFileQueueGETFields:
            title: xlsx_file_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date
                dateStart:
                    type: string
                    nullable: true
                    format: date
                dateEnd:
                    type: string
                    nullable: true
                    format: date
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: (xlsxImportTemplate)
                    allOf:
                        -
                            $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
        XlsxFileQueueGETExtra_fields:
            title: xlsx_file_queues
            type: object
            properties: {  }
        XlsxFileQueuePATCHForCollection:
            title: xlsx_file_queues
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    filepath:
                        type: string
                        nullable: true
                        maxLength: 255
                    dateQueue:
                        type: string
                        nullable: true
                        format: date
                    dateStart:
                        type: string
                        nullable: true
                        format: date
                    dateEnd:
                        type: string
                        nullable: true
                        format: date
                    step:
                        type: integer
                        nullable: true
                    currentStep:
                        type: integer
                        nullable: true
                    totalLines:
                        type: integer
                        nullable: true
                    importSummary:
                        type: string
                        nullable: true
                    importTemplate:
                        nullable: true
                        description: 'integer or object (xlsxImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XlsxImportTemplatePATCHForRelation'
                required:
                    - id
        XlsxFileQueuePATCH:
            title: xlsx_file_queues
            type: object
            properties:
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date
                dateStart:
                    type: string
                    nullable: true
                    format: date
                dateEnd:
                    type: string
                    nullable: true
                    format: date
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: 'integer or object (xlsxImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XlsxImportTemplatePATCHForRelation'
        XlsxFileQueuePOSTForCollection:
            title: xlsx_file_queues
            type: array
            items:
                type: object
                properties:
                    filepath:
                        type: string
                        nullable: true
                        maxLength: 255
                    dateQueue:
                        type: string
                        nullable: true
                        format: date
                    dateStart:
                        type: string
                        nullable: true
                        format: date
                    dateEnd:
                        type: string
                        nullable: true
                        format: date
                    step:
                        type: integer
                        nullable: true
                    currentStep:
                        type: integer
                        nullable: true
                    totalLines:
                        type: integer
                        nullable: true
                    importSummary:
                        type: string
                        nullable: true
                    importTemplate:
                        nullable: true
                        description: 'integer or object (xlsxImportTemplate)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XlsxImportTemplatePOSTForRelation'
        XlsxFileQueuePOST:
            title: xlsx_file_queues
            type: object
            properties:
                filepath:
                    type: string
                    nullable: true
                    maxLength: 255
                dateQueue:
                    type: string
                    nullable: true
                    format: date
                dateStart:
                    type: string
                    nullable: true
                    format: date
                dateEnd:
                    type: string
                    nullable: true
                    format: date
                step:
                    type: integer
                    nullable: true
                currentStep:
                    type: integer
                    nullable: true
                totalLines:
                    type: integer
                    nullable: true
                importSummary:
                    type: string
                    nullable: true
                importTemplate:
                    nullable: true
                    description: 'integer or object (xlsxImportTemplate)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XlsxImportTemplatePOSTForRelation'
        XlsxImportTemplateGETFieldsForCollection:
            title: xlsx_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
        XlsxImportTemplateGETExtra_fieldsForCollection:
            title: xlsx_import_templates
            type: object
            properties: {  }
        XlsxImportTemplateGETFields:
            title: xlsx_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
        XlsxImportTemplateGETExtra_fields:
            title: xlsx_import_templates
            type: object
            properties: {  }
        XlsxImportTemplatePATCHForCollection:
            title: xlsx_import_templates
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    destTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    serializedData:
                        type: string
                        nullable: true
                    isTemporary:
                        type: boolean
                        nullable: true
                    procedureBeforeActive:
                        type: boolean
                        nullable: true
                    procedureBefore:
                        type: string
                        nullable: true
                    redirectUrl:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - id
                    - name
                    - destTableName
        XlsxImportTemplatePATCH:
            title: xlsx_import_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - name
                - destTableName
        XlsxImportTemplatePOSTForCollection:
            title: xlsx_import_templates
            type: array
            items:
                type: object
                properties:
                    name:
                        type: string
                        nullable: false
                        maxLength: 255
                    destTableName:
                        type: string
                        nullable: false
                        maxLength: 255
                    serializedData:
                        type: string
                        nullable: true
                    isTemporary:
                        type: boolean
                        nullable: true
                    procedureBeforeActive:
                        type: boolean
                        nullable: true
                    procedureBefore:
                        type: string
                        nullable: true
                    redirectUrl:
                        type: string
                        nullable: true
                        maxLength: 255
                required:
                    - name
                    - destTableName
        XlsxImportTemplatePOST:
            title: xlsx_import_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - name
                - destTableName
        XmlExportOrderGETFieldsForCollection:
            title: xml_export_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportTime:
                    type: string
                    nullable: true
                    format: date-time
                reciver:
                    type: string
                    nullable: true
                    maxLength: 255
                document:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        XmlExportOrderGETExtra_fieldsForCollection:
            title: xml_export_orders
            type: object
            properties: {  }
        XmlExportOrderGETFields:
            title: xml_export_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportTime:
                    type: string
                    nullable: true
                    format: date-time
                reciver:
                    type: string
                    nullable: true
                    maxLength: 255
                document:
                    nullable: true
                    description: (documentOrder)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        XmlExportOrderGETExtra_fields:
            title: xml_export_orders
            type: object
            properties: {  }
        XmlExportOrderPATCHForCollection:
            title: xml_export_orders
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    exportTime:
                        type: string
                        nullable: true
                        format: date-time
                    reciver:
                        type: string
                        nullable: true
                        maxLength: 255
                    document:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                required:
                    - id
        XmlExportOrderPATCH:
            title: xml_export_orders
            type: object
            properties:
                exportTime:
                    type: string
                    nullable: true
                    format: date-time
                reciver:
                    type: string
                    nullable: true
                    maxLength: 255
                document:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
        XmlExportOrderPOSTForCollection:
            title: xml_export_orders
            type: array
            items:
                type: object
                properties:
                    exportTime:
                        type: string
                        nullable: true
                        format: date-time
                    reciver:
                        type: string
                        nullable: true
                        maxLength: 255
                    document:
                        nullable: true
                        description: 'integer or object (documentOrder)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
        XmlExportOrderPOST:
            title: xml_export_orders
            type: object
            properties:
                exportTime:
                    type: string
                    nullable: true
                    format: date-time
                reciver:
                    type: string
                    nullable: true
                    maxLength: 255
                document:
                    nullable: true
                    description: 'integer or object (documentOrder)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
        XmlFilesQueueGETFieldsForCollection:
            title: xml_files_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                filePath:
                    type: string
                    nullable: false
                    maxLength: 255
                lastRecord:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                sourceIp:
                    type: string
                    nullable: false
                    maxLength: 15
                finished:
                    type: boolean
                    nullable: false
                pass:
                    type: string
                    nullable: true
                    maxLength: 45
        XmlFilesQueueGETExtra_fieldsForCollection:
            title: xml_files_queues
            type: object
            properties: {  }
        XmlFilesQueueGETFields:
            title: xml_files_queues
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                filePath:
                    type: string
                    nullable: false
                    maxLength: 255
                lastRecord:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                sourceIp:
                    type: string
                    nullable: false
                    maxLength: 15
                finished:
                    type: boolean
                    nullable: false
                pass:
                    type: string
                    nullable: true
                    maxLength: 45
        XmlFilesQueueGETExtra_fields:
            title: xml_files_queues
            type: object
            properties: {  }
        XmlFilesQueuePATCHForCollection:
            title: xml_files_queues
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    filePath:
                        type: string
                        nullable: false
                        maxLength: 255
                    lastRecord:
                        type: integer
                        nullable: false
                    createdAt:
                        type: string
                        nullable: false
                        format: date-time
                    sourceIp:
                        type: string
                        nullable: false
                        maxLength: 15
                    finished:
                        type: boolean
                        nullable: false
                    pass:
                        type: string
                        nullable: true
                        maxLength: 45
                required:
                    - id
                    - filePath
                    - createdAt
                    - sourceIp
        XmlFilesQueuePATCH:
            title: xml_files_queues
            type: object
            properties:
                filePath:
                    type: string
                    nullable: false
                    maxLength: 255
                lastRecord:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                sourceIp:
                    type: string
                    nullable: false
                    maxLength: 15
                finished:
                    type: boolean
                    nullable: false
                pass:
                    type: string
                    nullable: true
                    maxLength: 45
            required:
                - filePath
                - createdAt
                - sourceIp
        XmlFilesQueuePOSTForCollection:
            title: xml_files_queues
            type: array
            items:
                type: object
                properties:
                    filePath:
                        type: string
                        nullable: false
                        maxLength: 255
                    lastRecord:
                        type: integer
                        nullable: false
                    createdAt:
                        type: string
                        nullable: false
                        format: date-time
                    sourceIp:
                        type: string
                        nullable: false
                        maxLength: 15
                    finished:
                        type: boolean
                        nullable: false
                    pass:
                        type: string
                        nullable: true
                        maxLength: 45
                required:
                    - filePath
                    - createdAt
                    - sourceIp
        XmlFilesQueuePOST:
            title: xml_files_queues
            type: object
            properties:
                filePath:
                    type: string
                    nullable: false
                    maxLength: 255
                lastRecord:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                sourceIp:
                    type: string
                    nullable: false
                    maxLength: 15
                finished:
                    type: boolean
                    nullable: false
                pass:
                    type: string
                    nullable: true
                    maxLength: 45
            required:
                - filePath
                - createdAt
                - sourceIp
        XmlMapFieldsGETFieldsForCollection:
            title: xml_map_fields
            type: object
            properties:
                xmlMapFieldsId:
                    type: integer
                    nullable: false
                baseField:
                    type: string
                    nullable: true
                externalField:
                    type: string
                    nullable: true
                    maxLength: 200
                parentId:
                    type: integer
                    nullable: true
                documentExportConfig:
                    nullable: true
                    description: (documentExportConfig)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
        XmlMapFieldsGETExtra_fieldsForCollection:
            title: xml_map_fields
            type: object
            properties: {  }
        XmlMapFieldsGETFields:
            title: xml_map_fields
            type: object
            properties:
                xmlMapFieldsId:
                    type: integer
                    nullable: false
                baseField:
                    type: string
                    nullable: true
                externalField:
                    type: string
                    nullable: true
                    maxLength: 200
                parentId:
                    type: integer
                    nullable: true
                documentExportConfig:
                    nullable: true
                    description: (documentExportConfig)
                    allOf:
                        -
                            $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
        XmlMapFieldsGETExtra_fields:
            title: xml_map_fields
            type: object
            properties: {  }
        XmlMapFieldsPATCHForCollection:
            title: xml_map_fields
            type: array
            items:
                type: object
                properties:
                    xmlMapFieldsId:
                        type: integer
                        nullable: false
                    baseField:
                        type: string
                        nullable: true
                    externalField:
                        type: string
                        nullable: true
                        maxLength: 200
                    parentId:
                        type: integer
                        nullable: true
                    documentExportConfig:
                        nullable: true
                        description: 'integer or object (documentExportConfig)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentExportConfigPATCHForRelation'
                required:
                    - xmlMapFieldsId
        XmlMapFieldsPATCH:
            title: xml_map_fields
            type: object
            properties:
                baseField:
                    type: string
                    nullable: true
                externalField:
                    type: string
                    nullable: true
                    maxLength: 200
                parentId:
                    type: integer
                    nullable: true
                documentExportConfig:
                    nullable: true
                    description: 'integer or object (documentExportConfig)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentExportConfigPATCHForRelation'
        XmlMapFieldsPOSTForCollection:
            title: xml_map_fields
            type: array
            items:
                type: object
                properties:
                    baseField:
                        type: string
                        nullable: true
                    externalField:
                        type: string
                        nullable: true
                        maxLength: 200
                    parentId:
                        type: integer
                        nullable: true
                    documentExportConfig:
                        nullable: true
                        description: 'integer or object (documentExportConfig)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/DocumentExportConfigPOSTForRelation'
        XmlMapFieldsPOST:
            title: xml_map_fields
            type: object
            properties:
                baseField:
                    type: string
                    nullable: true
                externalField:
                    type: string
                    nullable: true
                    maxLength: 200
                parentId:
                    type: integer
                    nullable: true
                documentExportConfig:
                    nullable: true
                    description: 'integer or object (documentExportConfig)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/DocumentExportConfigPOSTForRelation'
        XmlResponseGETFieldsForCollection:
            title: xml_responses
            type: object
            properties:
                xmlResponseId:
                    type: integer
                    nullable: false
                method:
                    type: string
                    nullable: true
                    maxLength: 50
                methodData:
                    type: string
                    nullable: true
                    maxLength: 255
                xmlResponseDate:
                    type: string
                    nullable: true
                    format: date-time
                response:
                    type: string
                    nullable: true
                    maxLength: 255
                api:
                    type: string
                    nullable: true
                    maxLength: 50
                alreadyExported:
                    type: boolean
                    nullable: true
        XmlResponseGETExtra_fieldsForCollection:
            title: xml_responses
            type: object
            properties: {  }
        XmlResponseGETFields:
            title: xml_responses
            type: object
            properties:
                xmlResponseId:
                    type: integer
                    nullable: false
                method:
                    type: string
                    nullable: true
                    maxLength: 50
                methodData:
                    type: string
                    nullable: true
                    maxLength: 255
                xmlResponseDate:
                    type: string
                    nullable: true
                    format: date-time
                response:
                    type: string
                    nullable: true
                    maxLength: 255
                api:
                    type: string
                    nullable: true
                    maxLength: 50
                alreadyExported:
                    type: boolean
                    nullable: true
        XmlResponseGETExtra_fields:
            title: xml_responses
            type: object
            properties: {  }
        XmlResponsePATCHForCollection:
            title: xml_responses
            type: array
            items:
                type: object
                properties:
                    xmlResponseId:
                        type: integer
                        nullable: false
                    method:
                        type: string
                        nullable: true
                        maxLength: 50
                    methodData:
                        type: string
                        nullable: true
                        maxLength: 255
                    xmlResponseDate:
                        type: string
                        nullable: true
                        format: date-time
                    response:
                        type: string
                        nullable: true
                        maxLength: 255
                    api:
                        type: string
                        nullable: true
                        maxLength: 50
                    alreadyExported:
                        type: boolean
                        nullable: true
                required:
                    - xmlResponseId
        XmlResponsePATCH:
            title: xml_responses
            type: object
            properties:
                method:
                    type: string
                    nullable: true
                    maxLength: 50
                methodData:
                    type: string
                    nullable: true
                    maxLength: 255
                xmlResponseDate:
                    type: string
                    nullable: true
                    format: date-time
                response:
                    type: string
                    nullable: true
                    maxLength: 255
                api:
                    type: string
                    nullable: true
                    maxLength: 50
                alreadyExported:
                    type: boolean
                    nullable: true
        XmlResponsePOSTForCollection:
            title: xml_responses
            type: array
            items:
                type: object
                properties:
                    method:
                        type: string
                        nullable: true
                        maxLength: 50
                    methodData:
                        type: string
                        nullable: true
                        maxLength: 255
                    xmlResponseDate:
                        type: string
                        nullable: true
                        format: date-time
                    response:
                        type: string
                        nullable: true
                        maxLength: 255
                    api:
                        type: string
                        nullable: true
                        maxLength: 50
                    alreadyExported:
                        type: boolean
                        nullable: true
        XmlResponsePOST:
            title: xml_responses
            type: object
            properties:
                method:
                    type: string
                    nullable: true
                    maxLength: 50
                methodData:
                    type: string
                    nullable: true
                    maxLength: 255
                xmlResponseDate:
                    type: string
                    nullable: true
                    format: date-time
                response:
                    type: string
                    nullable: true
                    maxLength: 255
                api:
                    type: string
                    nullable: true
                    maxLength: 50
                alreadyExported:
                    type: boolean
                    nullable: true
        XmlSynchApiKeyGETFieldsForCollection:
            title: xml_synch_api_keies
            type: object
            properties:
                apiKeyId:
                    type: integer
                    nullable: false
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
        XmlSynchApiKeyGETExtra_fieldsForCollection:
            title: xml_synch_api_keies
            type: object
            properties: {  }
        XmlSynchApiKeyGETFields:
            title: xml_synch_api_keies
            type: object
            properties:
                apiKeyId:
                    type: integer
                    nullable: false
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
        XmlSynchApiKeyGETExtra_fields:
            title: xml_synch_api_keies
            type: object
            properties: {  }
        XmlSynchApiKeyPATCHForCollection:
            title: xml_synch_api_keies
            type: array
            items:
                type: object
                properties:
                    apiKeyId:
                        type: integer
                        nullable: false
                    keyValue:
                        type: string
                        nullable: true
                    keyOwner:
                        type: string
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: false
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    lastUsage:
                        type: string
                        nullable: true
                        format: date-time
                    hostsAvaliable:
                        type: string
                        nullable: true
                required:
                    - apiKeyId
                    - keyOwner
                    - isActive
                    - activeFrom
        XmlSynchApiKeyPATCH:
            title: xml_synch_api_keies
            type: object
            properties:
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
            required:
                - keyOwner
                - isActive
                - activeFrom
        XmlSynchApiKeyPOSTForCollection:
            title: xml_synch_api_keies
            type: array
            items:
                type: object
                properties:
                    keyValue:
                        type: string
                        nullable: true
                    keyOwner:
                        type: string
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: false
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    lastUsage:
                        type: string
                        nullable: true
                        format: date-time
                    hostsAvaliable:
                        type: string
                        nullable: true
                required:
                    - keyOwner
                    - isActive
                    - activeFrom
        XmlSynchApiKeyPOST:
            title: xml_synch_api_keies
            type: object
            properties:
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
            required:
                - keyOwner
                - isActive
                - activeFrom
        XmlSynchApiKeyToApiMethodGETFieldsForCollection:
            title: xml_synch_api_key_to_api_methods
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                apiKey:
                    nullable: true
                    description: (xmlSynchApiKey)
                    allOf:
                        -
                            $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForRelation'
                apiMethod:
                    nullable: true
                    description: (xmlSynchApiMethod)
                    allOf:
                        -
                            $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForRelation'
        XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection:
            title: xml_synch_api_key_to_api_methods
            type: object
            properties: {  }
        XmlSynchApiKeyToApiMethodGETFields:
            title: xml_synch_api_key_to_api_methods
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                apiKey:
                    nullable: true
                    description: (xmlSynchApiKey)
                    allOf:
                        -
                            $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForRelation'
                apiMethod:
                    nullable: true
                    description: (xmlSynchApiMethod)
                    allOf:
                        -
                            $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForRelation'
        XmlSynchApiKeyToApiMethodGETExtra_fields:
            title: xml_synch_api_key_to_api_methods
            type: object
            properties: {  }
        XmlSynchApiKeyToApiMethodPATCHForCollection:
            title: xml_synch_api_key_to_api_methods
            type: array
            items:
                type: object
                properties:
                    id:
                        type: integer
                        nullable: false
                    isActive:
                        type: boolean
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: false
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    apiKey:
                        nullable: true
                        description: 'integer or object (xmlSynchApiKey)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XmlSynchApiKeyPATCHForRelation'
                    apiMethod:
                        nullable: true
                        description: 'integer or object (xmlSynchApiMethod)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XmlSynchApiMethodPATCHForRelation'
                required:
                    - id
                    - isActive
                    - activeFrom
        XmlSynchApiKeyToApiMethodPATCH:
            title: xml_synch_api_key_to_api_methods
            type: object
            properties:
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                apiKey:
                    nullable: true
                    description: 'integer or object (xmlSynchApiKey)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XmlSynchApiKeyPATCHForRelation'
                apiMethod:
                    nullable: true
                    description: 'integer or object (xmlSynchApiMethod)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XmlSynchApiMethodPATCHForRelation'
            required:
                - isActive
                - activeFrom
        XmlSynchApiKeyToApiMethodPOSTForCollection:
            title: xml_synch_api_key_to_api_methods
            type: array
            items:
                type: object
                properties:
                    isActive:
                        type: boolean
                        nullable: false
                    activeFrom:
                        type: string
                        nullable: false
                        format: date-time
                    activeTo:
                        type: string
                        nullable: true
                        format: date-time
                    apiKey:
                        nullable: true
                        description: 'integer or object (xmlSynchApiKey)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XmlSynchApiKeyPOSTForRelation'
                    apiMethod:
                        nullable: true
                        description: 'integer or object (xmlSynchApiMethod)'
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiObjectIdDM'
                            -
                                $ref: '#/components/schemas/XmlSynchApiMethodPOSTForRelation'
                required:
                    - isActive
                    - activeFrom
        XmlSynchApiKeyToApiMethodPOST:
            title: xml_synch_api_key_to_api_methods
            type: object
            properties:
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                apiKey:
                    nullable: true
                    description: 'integer or object (xmlSynchApiKey)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XmlSynchApiKeyPOSTForRelation'
                apiMethod:
                    nullable: true
                    description: 'integer or object (xmlSynchApiMethod)'
                    anyOf:
                        -
                            $ref: '#/components/schemas/ApiObjectIdDM'
                        -
                            $ref: '#/components/schemas/XmlSynchApiMethodPOSTForRelation'
            required:
                - isActive
                - activeFrom
        XmlSynchApiMethodGETFieldsForCollection:
            title: xml_synch_api_methods
            type: object
            properties:
                apiMethodId:
                    type: integer
                    nullable: false
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
        XmlSynchApiMethodGETExtra_fieldsForCollection:
            title: xml_synch_api_methods
            type: object
            properties: {  }
        XmlSynchApiMethodGETFields:
            title: xml_synch_api_methods
            type: object
            properties:
                apiMethodId:
                    type: integer
                    nullable: false
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
        XmlSynchApiMethodGETExtra_fields:
            title: xml_synch_api_methods
            type: object
            properties: {  }
        XmlSynchApiMethodPATCHForCollection:
            title: xml_synch_api_methods
            type: array
            items:
                type: object
                properties:
                    apiMethodId:
                        type: integer
                        nullable: false
                    methodName:
                        type: string
                        nullable: false
                        maxLength: 255
                    methodDescription:
                        type: string
                        nullable: true
                    xmlMethodName:
                        type: string
                        nullable: false
                        maxLength: 255
                    xmlMethodParameters:
                        type: string
                        nullable: true
                    parametersQuantity:
                        type: integer
                        nullable: false
                    description:
                        type: string
                        nullable: true
                required:
                    - apiMethodId
                    - methodName
                    - xmlMethodName
                    - parametersQuantity
        XmlSynchApiMethodPATCH:
            title: xml_synch_api_methods
            type: object
            properties:
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
            required:
                - methodName
                - xmlMethodName
                - parametersQuantity
        XmlSynchApiMethodPOSTForCollection:
            title: xml_synch_api_methods
            type: array
            items:
                type: object
                properties:
                    methodName:
                        type: string
                        nullable: false
                        maxLength: 255
                    methodDescription:
                        type: string
                        nullable: true
                    xmlMethodName:
                        type: string
                        nullable: false
                        maxLength: 255
                    xmlMethodParameters:
                        type: string
                        nullable: true
                    parametersQuantity:
                        type: integer
                        nullable: false
                    description:
                        type: string
                        nullable: true
                required:
                    - methodName
                    - xmlMethodName
                    - parametersQuantity
        XmlSynchApiMethodPOST:
            title: xml_synch_api_methods
            type: object
            properties:
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
            required:
                - methodName
                - xmlMethodName
                - parametersQuantity
        UserUserGETFieldsForRelation:
            title: user_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                verified:
                    type: string
                    nullable: true
                    maxLength: 255
                sessionId:
                    type: string
                    nullable: true
                    maxLength: 75
                lastAction:
                    type: string
                    nullable: true
                    format: date-time
                loggedIn:
                    type: boolean
                    nullable: true
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                lastLoginDate:
                    type: string
                    nullable: true
                    format: date-time
                lastLogoutDate:
                    type: string
                    nullable: true
                    format: date-time
                failedLoginCounter:
                    type: integer
                    nullable: true
                lastFailedLogin:
                    type: string
                    nullable: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                resetLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    type: object
                    nullable: true
                    description: (file)
                defaultCssFile:
                    type: object
                    nullable: true
                    description: (file)
                superior:
                    type: object
                    nullable: true
                    description: (userUser)
                userProfile:
                    type: object
                    nullable: true
                    description: (userProfile)
                subordinates:
                    type: object
                    nullable: false
                    description: (userUser)
        UserUserGETExtra_fieldsForRelation:
            title: user_users
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                allSubordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                allSuperiors:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DeliveryTypeGETFieldsForRelation:
            title: delivery_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        DeliveryTypeGETExtra_fieldsForRelation:
            title: delivery_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PaymentTypeGETFieldsForRelation:
            title: payment_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PaymentTypeGETExtra_fieldsForRelation:
            title: payment_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PlacesGETFieldsForRelation:
            title: places
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                mainAddress:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                coordinatesModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
        PlacesGETExtra_fieldsForRelation:
            title: places
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
        AccountUserGETFieldsForRelation:
            title: account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                verified:
                    type: string
                    nullable: true
                    maxLength: 40
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                lastLogin:
                    type: string
                    nullable: true
                    format: date-time
                lastLoginIp:
                    type: string
                    nullable: true
                    maxLength: 50
                lastFailedLoginIp:
                    type: string
                    nullable: true
                    maxLength: 50
                lastFailedLogin:
                    type: string
                    nullable: true
                    format: date-time
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                resetLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                verifyLinkExpires:
                    type: string
                    nullable: true
                    format: date-time
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                failedLoginCounter:
                    type: integer
                    nullable: true
                passwordCreateDate:
                    type: string
                    nullable: true
                    format: date-time
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    type: object
                    nullable: true
                    description: '(places)<br />Address'
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                avatarFile:
                    type: object
                    nullable: true
                    description: (file)
                userProfile:
                    type: object
                    nullable: true
                    description: (userProfile)
        AccountUserGETExtra_fieldsForRelation:
            title: account_users
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                fullNameEmail:
                    type: string
                    nullable: true
                    description: extra_field
        DocumentSeriesDefinitionGETFieldsForRelation:
            title: document_series_definitions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                availableTemplates:
                    type: string
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    type: object
                    nullable: true
                    description: (storehouse)
                paymentRegister:
                    type: object
                    nullable: true
                    description: (paymentRegister)
        DocumentSeriesDefinitionGETExtra_fieldsForRelation:
            title: document_series_definitions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                templates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceCompanyGroupGETFieldsForRelation:
            title: price_company_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
        PriceCompanyGroupGETExtra_fieldsForRelation:
            title: price_company_groups
            type: object
            properties: {  }
        UserUserPATCHForRelation:
            title: user_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                password:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                passwordCreateDate:
                    type: string
                    nullable: true
                    writeOnly: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                passwordReset:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                defaultCssFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                superior:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                userProfile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
                tokens:
                    type: integer
                    nullable: true
                    writeOnly: true
                    description: 'integer or array<object> or object (oAuth2Token)'
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
            required:
                - username
        DeliveryTypePATCHForRelation:
            title: delivery_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        PaymentTypePATCHForRelation:
            title: payment_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PlacesPATCHForRelation:
            title: places
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserEditDM'
                    description: extra_field
        AccountUserPATCHForRelation:
            title: account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)<br />Address'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                avatarFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                userProfile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        DocumentSeriesDefinitionPATCHForRelation:
            title: document_series_definitions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
                paymentRegister:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentRegister)'
            required:
                - documentType
                - name
        PriceCompanyGroupPATCHForRelation:
            title: price_company_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
            required:
                - id
                - name
        UserUserPOSTForRelation:
            title: user_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                username:
                    type: string
                    nullable: false
                    maxLength: 50
                password:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                firstName:
                    type: string
                    nullable: true
                    maxLength: 25
                lastName:
                    type: string
                    nullable: true
                    maxLength: 35
                avatar:
                    type: string
                    nullable: true
                    maxLength: 50
                messageOnEmail:
                    type: boolean
                    nullable: true
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                availableCurrencies:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    description: 'External system name'
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                passwordCreateDate:
                    type: string
                    nullable: true
                    writeOnly: true
                    format: date-time
                defaultCallendarColor:
                    type: string
                    nullable: true
                    maxLength: 50
                passwordReset:
                    type: string
                    nullable: true
                    maxLength: 40
                    writeOnly: true
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                isExternalLogin:
                    type: boolean
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                msexchange:
                    type: boolean
                    nullable: true
                uri:
                    type: string
                    nullable: true
                avatarFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                defaultCssFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                superior:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                userProfile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
                tokens:
                    type: integer
                    nullable: true
                    writeOnly: true
                    description: 'integer or array<object> or object (oAuth2Token)'
                subordinates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
            required:
                - username
        DeliveryTypePOSTForRelation:
            title: delivery_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                math:
                    type: string
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
        PaymentTypePOSTForRelation:
            title: payment_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                value:
                    type: number
                    nullable: true
                    format: float
                isDefault:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                type:
                    type: string
                    nullable: true
                    maxLength: 255
                onlinePayment:
                    type: boolean
                    nullable: true
                paymentSubtype:
                    type: string
                    nullable: true
                    maxLength: 10
                checkCompanyCreditLimit:
                    type: boolean
                    nullable: true
        PlacesPOSTForRelation:
            title: places
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                streetAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                streetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                localNumber:
                    type: string
                    nullable: true
                    maxLength: 20
                postalCode:
                    type: string
                    nullable: true
                    maxLength: 20
                city:
                    type: string
                    nullable: true
                    maxLength: 75
                country:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                email:
                    type: string
                    nullable: true
                    maxLength: 50
                province:
                    type: string
                    nullable: true
                    maxLength: 95
                community:
                    type: string
                    nullable: true
                    maxLength: 60
                county:
                    type: string
                    nullable: true
                    maxLength: 60
                longitude:
                    type: number
                    nullable: true
                    format: float
                latitude:
                    type: number
                    nullable: true
                    format: float
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 15
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeUserUserEditDM'
                    description: extra_field
        AccountUserPOSTForRelation:
            title: account_users
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                firstName:
                    type: string
                    nullable: true
                    maxLength: 70
                lastName:
                    type: string
                    nullable: true
                    maxLength: 70
                email:
                    type: string
                    nullable: true
                    maxLength: 150
                phoneNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                mobileNumber:
                    type: string
                    nullable: true
                    maxLength: 50
                newsletterActive:
                    type: boolean
                    nullable: false
                defaultCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                availableCurrencies:
                    type: string
                    nullable: true
                language:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                authorizedToMakeOrders:
                    type: boolean
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                activeCurrency:
                    type: string
                    nullable: true
                    maxLength: 15
                    description: 'Currency must be available in exchange or exchangeHistory'
                systemTheme:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'Comma separated list of strings:<br />cosmo, flatly, lightning, lumen, yeti'
                scoring:
                    type: integer
                    nullable: true
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                consentProcessingPersonalData:
                    type: boolean
                    nullable: false
                isInvoiceUser:
                    type: boolean
                    nullable: true
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)<br />Address'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                avatarFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                userProfile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        DocumentSeriesDefinitionPOSTForRelation:
            title: document_series_definitions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                numberingSchema:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 255
                numberingType:
                    type: integer
                    nullable: true
                positionsActive:
                    type: boolean
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                productPriceOption:
                    type: integer
                    nullable: true
                serialCodeOption:
                    type: integer
                    nullable: true
                createConnectedDocumentStore:
                    type: integer
                    nullable: true
                account:
                    type: integer
                    nullable: true
                defaultSeries:
                    type: boolean
                    nullable: true
                additionalData:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 7
                stages:
                    type: integer
                    nullable: true
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
                paymentRegister:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentRegister)'
            required:
                - documentType
                - name
        PriceCompanyGroupPOSTForRelation:
            title: price_company_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceType:
                    type: integer
                    nullable: true
                priceRabat:
                    type: number
                    nullable: true
                    format: float
            required:
                - id
                - name
        AccountCompanyAttributeMultiGETFieldsForRelation:
            title: account_company_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (accountCompanyAttribute)
        AccountCompanyAttributeMultiGETExtra_fieldsForRelation:
            title: account_company_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountCompanyAttributeMultiPATCHForRelation:
            title: account_company_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompanyAttribute)'
        AccountCompanyAttributeMultiPOSTForRelation:
            title: account_company_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompanyAttribute)'
        AccountCompanyGETFieldsForRelation:
            title: account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                addressStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                addressStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 150
                addressLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                addressPostalCode:
                    type: string
                    nullable: true
                    maxLength: 25
                addressCity:
                    type: string
                    nullable: true
                    maxLength: 95
                addressCommunity:
                    type: string
                    nullable: true
                    maxLength: 60
                addressCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                addressCounty:
                    type: string
                    nullable: true
                    maxLength: 60
                addressProvince:
                    type: string
                    nullable: true
                    maxLength: 95
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                temporaryCreditLimit:
                    type: number
                    nullable: true
                    format: float
                creditLimitFree:
                    type: number
                    nullable: true
                    format: float
                blockOrder:
                    type: boolean
                    nullable: true
                originalCreditLimit:
                    type: number
                    nullable: true
                    format: float
                creditLimitDate:
                    type: string
                    nullable: true
                    format: date-time
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creationType:
                    type: integer
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    type: object
                    nullable: true
                    description: (userUser)
                defaultDeliveryType:
                    type: object
                    nullable: true
                    description: (deliveryType)
                defaultPaymentType:
                    type: object
                    nullable: true
                    description: (paymentType)
                defaultPlace:
                    type: object
                    nullable: true
                    description: '(places)<br />Default address'
                defaultUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                defaultOrderSeries:
                    type: object
                    nullable: true
                    description: (documentSeriesDefinition)
                priceCompanyGroup:
                    type: object
                    nullable: true
                    description: (priceCompanyGroup)
                accountUsers:
                    type: object
                    nullable: false
                    description: (accountUser)
                places:
                    type: object
                    nullable: false
                    description: '(places)<br />Addresses'
                additionalPhs:
                    type: object
                    nullable: true
                    description: (userUser)
        AccountCompanyGETExtra_fieldsForRelation:
            title: account_companies
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                    description: extra_field
                address:
                    type: string
                    nullable: true
                    description: extra_field
                displayName:
                    type: string
                    nullable: true
                    description: extra_field
        AccountCompanyGroupGETFieldsForRelation:
            title: account_company_groups
            type: object
            properties:
                accountCompanyGroupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
        AccountCompanyGroupGETExtra_fieldsForRelation:
            title: account_company_groups
            type: object
            properties: {  }
        AccountCompanyPATCHForRelation:
            title: account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                blockOrder:
                    type: boolean
                    nullable: true
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                defaultDeliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                defaultPaymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                defaultPlace:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)<br />Default address'
                defaultUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                defaultOrderSeries:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                priceCompanyGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                accountUsers:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (accountUser)'
                places:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (places)<br />Addresses'
                additionalPhs:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        AccountCompanyGroupPATCHForRelation:
            title: account_company_groups
            type: object
            properties:
                accountCompanyGroupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
            required:
                - accountCompanyGroupId
                - name
        AccountCompanyPOSTForRelation:
            title: account_companies
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                importId:
                    type: string
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                shortName:
                    type: string
                    nullable: true
                    maxLength: 255
                nip:
                    type: string
                    nullable: true
                    maxLength: 25
                defaultPriceType:
                    type: integer
                    nullable: true
                    description: '2, 4, 6, ...'
                defaultLanguage:
                    type: string
                    nullable: true
                    maxLength: 30
                    description: 'ISO 639-1'
                blockOrder:
                    type: boolean
                    nullable: true
                vatHandling:
                    type: string
                    nullable: false
                    maxLength: 11
                ph:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                defaultDeliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                defaultPaymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                defaultPlace:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)<br />Default address'
                defaultUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                defaultOrderSeries:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                priceCompanyGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                accountUsers:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (accountUser)'
                places:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (places)<br />Addresses'
                additionalPhs:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                    description: extra_field
        AccountCompanyGroupPOSTForRelation:
            title: account_company_groups
            type: object
            properties:
                accountCompanyGroupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                companiesCount:
                    type: integer
                    nullable: true
                blockedCompanies:
                    type: integer
                    nullable: true
            required:
                - accountCompanyGroupId
                - name
        AccountCompanyAttributeGETFieldsForRelation:
            title: account_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(accountCompanyAttributeMulti)<br />Available for: list, listMulti'
        AccountCompanyAttributeGETExtra_fieldsForRelation:
            title: account_company_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountCompanyAttributePATCHForRelation:
            title: account_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (accountCompanyAttributeMulti)<br />Available for: list, listMulti'
            required:
                - name
                - type
        AccountCompanyAttributePOSTForRelation:
            title: account_company_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text, chat<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                isChatbox:
                    type: boolean
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (accountCompanyAttributeMulti)<br />Available for: list, listMulti'
            required:
                - name
                - type
        FileGETFieldsForRelation:
            title: files
            type: object
            properties: {  }
        FileGETExtra_fieldsForRelation:
            title: files
            type: object
            properties: {  }
        UserProfileGETFieldsForRelation:
            title: user_profiles
            type: object
            properties:
                userProfileId:
                    type: integer
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    type: object
                    nullable: true
                    description: (productTemplate)
        UserProfileGETExtra_fieldsForRelation:
            title: user_profiles
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        FilePATCHForRelation:
            title: files
            type: object
            properties: {  }
        UserProfilePATCHForRelation:
            title: user_profiles
            type: object
            properties:
                userProfileId:
                    type: integer
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (productTemplate)'
            required:
                - userType
        FilePOSTForRelation:
            title: files
            type: object
            properties: {  }
        UserProfilePOSTForRelation:
            title: user_profiles
            type: object
            properties:
                userProfileId:
                    type: integer
                    nullable: false
                userType:
                    type: integer
                    nullable: false
                profileName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                multilevelUserManagement:
                    type: integer
                    nullable: true
                multilevelShowUser:
                    type: string
                    nullable: true
                multilevelPhAllocation:
                    type: integer
                    nullable: true
                multilevelSuperiorAllocation:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                startUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                allowedLogIp:
                    type: string
                    nullable: true
                    maxLength: 255
                idToTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (productTemplate)'
            required:
                - userType
        AccountUserAttributeMultiGETFieldsForRelation:
            title: account_user_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (accountUserAttribute)
        AccountUserAttributeMultiGETExtra_fieldsForRelation:
            title: account_user_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountUserAttributeMultiPATCHForRelation:
            title: account_user_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUserAttribute)'
        AccountUserAttributeMultiPOSTForRelation:
            title: account_user_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUserAttribute)'
        AccountUserAttributeGETFieldsForRelation:
            title: account_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(accountUserAttributeMulti)<br />Available for: list, listMulti'
        AccountUserAttributeGETExtra_fieldsForRelation:
            title: account_user_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AccountUserAttributePATCHForRelation:
            title: account_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (accountUserAttributeMulti)<br />Available for: list, listMulti'
            required:
                - name
                - type
        AccountUserAttributePOSTForRelation:
            title: account_user_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: bool<br />3: numeric<br />4: list, listMulti<br />5: date<br />6: file<br />7: tags'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isActive:
                    type: boolean
                    nullable: true
                isVisible:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                specialField:
                    type: string
                    nullable: true
                    maxLength: 255
                defaultValue:
                    type: string
                    nullable: true
                useWhenRegister:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (accountUserAttributeMulti)<br />Available for: list, listMulti'
            required:
                - name
                - type
        LoyaltyProgramGETFieldsForRelation:
            title: loyalty_programs
            type: object
            properties:
                programId:
                    type: integer
                    nullable: false
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
        LoyaltyProgramGETExtra_fieldsForRelation:
            title: loyalty_programs
            type: object
            properties: {  }
        LoyaltyProgramPATCHForRelation:
            title: loyalty_programs
            type: object
            properties:
                programId:
                    type: integer
                    nullable: false
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
            required:
                - programId
                - programName
                - programType
        LoyaltyProgramPOSTForRelation:
            title: loyalty_programs
            type: object
            properties:
                programId:
                    type: integer
                    nullable: false
                programName:
                    type: string
                    nullable: false
                    maxLength: 55
                documentTypes:
                    type: string
                    nullable: true
                    maxLength: 255
                programType:
                    type: integer
                    nullable: false
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                priority:
                    type: integer
                    nullable: true
                loyaltyProgramRegulations:
                    type: string
                    nullable: true
                acceptanceRegulationsRequired:
                    type: boolean
                    nullable: true
                additionalCss:
                    type: string
                    nullable: true
                awardSelectFileId:
                    type: integer
                    nullable: true
                orderAwardFileId:
                    type: integer
                    nullable: true
            required:
                - programId
                - programName
                - programType
        AnnouncementGETFieldsForRelation:
            title: announcements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                lastModifiedByUser:
                    type: object
                    nullable: true
                    description: (userUser)
                publishedByUser:
                    type: object
                    nullable: true
                    description: (userUser)
        AnnouncementGETExtra_fieldsForRelation:
            title: announcements
            type: object
            properties: {  }
        AnnouncementPATCHForRelation:
            title: announcements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                lastModifiedByUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                publishedByUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - id
                - title
        AnnouncementPOSTForRelation:
            title: announcements
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                content:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: false
                createDate:
                    type: string
                    nullable: true
                    format: date-time
                creator:
                    type: string
                    nullable: true
                    maxLength: 100
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModifiedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                publicationDate:
                    type: string
                    nullable: true
                    format: date-time
                publishedBy:
                    type: string
                    nullable: true
                    maxLength: 100
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                lastModifiedByUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                publishedByUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - id
                - title
        ReceiverGroupGETFieldsForRelation:
            title: receiver_groups
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
        ReceiverGroupGETExtra_fieldsForRelation:
            title: receiver_groups
            type: object
            properties: {  }
        ReceiverGroupPATCHForRelation:
            title: receiver_groups
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
            required:
                - groupId
                - name
        ReceiverGroupPOSTForRelation:
            title: receiver_groups
            type: object
            properties:
                groupId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                isActive:
                    type: boolean
                    nullable: true
                userType:
                    type: integer
                    nullable: false
            required:
                - groupId
                - name
        ApiXmlMappingGETFieldsForRelation:
            title: api_xml_mappings
            type: object
            properties:
                apiXmlMappingId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
        ApiXmlMappingGETExtra_fieldsForRelation:
            title: api_xml_mappings
            type: object
            properties: {  }
        ApiXmlMappingPATCHForRelation:
            title: api_xml_mappings
            type: object
            properties:
                apiXmlMappingId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - apiXmlMappingId
        ApiXmlMappingPOSTForRelation:
            title: api_xml_mappings
            type: object
            properties:
                apiXmlMappingId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                externalEndpointAddress:
                    type: string
                    nullable: true
                    maxLength: 255
                apiMethod:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - apiXmlMappingId
        AttributeMultiGETFieldsForRelation:
            title: attribute_multis
            type: object
            properties:
                attributeMultiId:
                    type: integer
                    nullable: false
                multiPosition:
                    type: integer
                    nullable: true
                multiValue:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                attribute:
                    type: object
                    nullable: true
                    description: (attribute)
        AttributeMultiGETExtra_fieldsForRelation:
            title: attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AttributeMultiPATCHForRelation:
            title: attribute_multis
            type: object
            properties:
                attributeMultiId:
                    type: integer
                    nullable: false
                multiPosition:
                    type: integer
                    nullable: true
                multiValue:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (attribute)'
        AttributeMultiPOSTForRelation:
            title: attribute_multis
            type: object
            properties:
                attributeMultiId:
                    type: integer
                    nullable: false
                multiPosition:
                    type: integer
                    nullable: true
                multiValue:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (attribute)'
        DocumentAttributeGETFieldsForRelation:
            title: document_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    type: object
                    nullable: true
                    description: (documentAttribute)
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(documentAttributeMulti)<br />Available for: list, listMulti'
        DocumentAttributeGETExtra_fieldsForRelation:
            title: document_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentAttributePATCHForRelation:
            title: document_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentAttributeMulti)<br />Available for: list, listMulti'
            required:
                - type
                - name
        DocumentAttributePOSTForRelation:
            title: document_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file'
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                visibleInList:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentAttribute)'
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentAttributeMulti)<br />Available for: list, listMulti'
            required:
                - type
                - name
        BasketPositionGETFieldsForRelation:
            title: basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: false
                    format: float
                attributes:
                    type: string
                    nullable: true
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                priceVat:
                    type: number
                    nullable: true
                    format: float
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                changeQuantity:
                    type: boolean
                    nullable: true
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                margin:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                product:
                    type: object
                    nullable: false
                    description: (product)
                vat:
                    type: object
                    nullable: true
                    description: (vat)
                measureUnit:
                    type: object
                    nullable: true
                    description: (measureUnit)
                basket:
                    type: object
                    nullable: false
                    description: (basket)
                productComplete:
                    type: object
                    nullable: true
                    description: (productComplete)
                productFreetype:
                    type: object
                    nullable: true
                    description: (productFreetype)
                document:
                    type: object
                    nullable: true
                    description: (documentOfferQuestion)
        BasketPositionGETExtra_fieldsForRelation:
            title: basket_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketPositionPATCHForRelation:
            title: basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                basket:
                    type: integer
                    nullable: false
                    description: 'integer or object (basket)'
            required:
                - quantity
                - product
                - basket
        BasketPositionPOSTForRelation:
            title: basket_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                customName:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                basket:
                    type: integer
                    nullable: false
                    description: 'integer or object (basket)'
            required:
                - quantity
                - product
                - basket
        CommissionAttributeGETFieldsForRelation:
            title: commission_attributes
            type: object
            properties:
                commissionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    type: object
                    nullable: true
                    description: (taskType)
                file:
                    type: object
                    nullable: true
                    description: (file)
                parent:
                    type: object
                    nullable: true
                    description: (commissionAttribute)
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(commissionAttributeMulti)<br />Available for: list, listMulti'
        CommissionAttributeGETExtra_fieldsForRelation:
            title: commission_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionPositionGETFieldsForRelation:
            title: commission_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                productId:
                    type: integer
                    nullable: true
                productName:
                    type: string
                    nullable: true
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                price:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: true
                    format: float
                commission:
                    type: object
                    nullable: true
                    description: (commission)
                product:
                    type: object
                    nullable: true
                    description: (product)
        CommissionPositionGETExtra_fieldsForRelation:
            title: commission_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributePATCHForRelation:
            title: commission_attributes
            type: object
            properties:
                commissionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    type: integer
                    nullable: true
                    description: 'integer or object (taskType)'
                file:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (commissionAttributeMulti)<br />Available for: list, listMulti'
            required:
                - type
                - name
        CommissionPositionPATCHForRelation:
            title: commission_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                productId:
                    type: integer
                    nullable: true
                productName:
                    type: string
                    nullable: true
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                price:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: true
                    format: float
                commission:
                    type: integer
                    nullable: true
                    description: 'integer or object (commission)'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
        CommissionAttributePOSTForRelation:
            title: commission_attributes
            type: object
            properties:
                commissionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 300
                isActive:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                isForPosition:
                    type: boolean
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                chatbox:
                    type: boolean
                    nullable: true
                registerEventOnchange:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                tooltip:
                    type: string
                    nullable: true
                filterAsTags:
                    type: boolean
                    nullable: true
                taskType:
                    type: integer
                    nullable: true
                    description: 'integer or object (taskType)'
                file:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (commissionAttributeMulti)<br />Available for: list, listMulti'
            required:
                - type
                - name
        CommissionPositionPOSTForRelation:
            title: commission_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                productId:
                    type: integer
                    nullable: true
                productName:
                    type: string
                    nullable: true
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                price:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: true
                    format: float
                commission:
                    type: integer
                    nullable: true
                    description: 'integer or object (commission)'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
        CommissionShortcutGETFieldsForRelation:
            title: commission_shortcuts
            type: object
            properties:
                commissionShortcutId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    type: object
                    nullable: true
                    description: (userUser)
                accountCompany:
                    type: object
                    nullable: true
                    description: (accountCompany)
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                commissionPhase:
                    type: object
                    nullable: true
                    description: (commissionPhase)
                commissionSeriesDefinition:
                    type: object
                    nullable: true
                    description: (documentSeriesDefinition)
                regulationTemplate:
                    type: object
                    nullable: true
                    description: (commissionTemplate)
        CommissionShortcutGETExtra_fieldsForRelation:
            title: commission_shortcuts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionShortcutPATCHForRelation:
            title: commission_shortcuts
            type: object
            properties:
                commissionShortcutId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                accountCompany:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                commissionPhase:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionPhase)'
                commissionSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                regulationTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
            required:
                - name
        CommissionShortcutPOSTForRelation:
            title: commission_shortcuts
            type: object
            properties:
                commissionShortcutId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                description:
                    type: string
                    nullable: true
                    maxLength: 255
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                accountCompany:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                commissionPhase:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionPhase)'
                commissionSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                regulationTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
            required:
                - name
        DocumentOfferAttributeGETFieldsForRelation:
            title: document_offer_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: object
                    nullable: true
                    description: (documentOfferAttribute)
        DocumentOfferAttributeGETExtra_fieldsForRelation:
            title: document_offer_attributes
            type: object
            properties: {  }
        DocumentOfferGETFieldsForRelation:
            title: document_offers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    type: object
                    nullable: true
                    description: (accountUser)
                exchangeHistory:
                    type: object
                    nullable: true
                    description: (exchangeHistory)
        DocumentOfferGETExtra_fieldsForRelation:
            title: document_offers
            type: object
            properties: {  }
        DocumentOfferAttributePATCHForRelation:
            title: document_offer_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
            required:
                - attributeId
                - attributeType
                - attributeName
        DocumentOfferPATCHForRelation:
            title: document_offers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
            required:
                - documentId
        DocumentOfferAttributePOSTForRelation:
            title: document_offer_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeType:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferAttribute)'
            required:
                - attributeId
                - attributeType
                - attributeName
        DocumentOfferPOSTForRelation:
            title: document_offers
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMargin:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentValueBruttoMargin:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                customerDetails:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueNettoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoMarginInCurrency:
                    type: number
                    nullable: true
                    format: float
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
            required:
                - documentId
        ProgramAttributeGETFieldsForRelation:
            title: program_attributes
            type: object
            properties:
                programAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: object
                    nullable: true
                    description: (programAttribute)
        ProgramAttributeGETExtra_fieldsForRelation:
            title: program_attributes
            type: object
            properties: {  }
        ProgramAttributePATCHForRelation:
            title: program_attributes
            type: object
            properties:
                programAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (programAttribute)'
            required:
                - programAttributeId
                - type
                - name
        ProgramAttributePOSTForRelation:
            title: program_attributes
            type: object
            properties:
                programAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (programAttribute)'
            required:
                - programAttributeId
                - type
                - name
        TransactionAttributeGETFieldsForRelation:
            title: transaction_attributes
            type: object
            properties:
                transactionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: object
                    nullable: true
                    description: (transactionAttribute)
        TransactionAttributeGETExtra_fieldsForRelation:
            title: transaction_attributes
            type: object
            properties: {  }
        ProgramTransactionGETFieldsForRelation:
            title: program_transactions
            type: object
            properties:
                programTransactionId:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                ph:
                    type: object
                    nullable: true
                    description: (userUser)
                program:
                    type: object
                    nullable: true
                    description: (loyaltyProgram)
        ProgramTransactionGETExtra_fieldsForRelation:
            title: program_transactions
            type: object
            properties: {  }
        TransactionAttributePATCHForRelation:
            title: transaction_attributes
            type: object
            properties:
                transactionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (transactionAttribute)'
            required:
                - transactionAttributeId
                - type
                - name
        ProgramTransactionPATCHForRelation:
            title: program_transactions
            type: object
            properties:
                programTransactionId:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                ph:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                program:
                    type: integer
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
            required:
                - programTransactionId
                - status
                - date
                - documentType
        TransactionAttributePOSTForRelation:
            title: transaction_attributes
            type: object
            properties:
                transactionAttributeId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (transactionAttribute)'
            required:
                - transactionAttributeId
                - type
                - name
        ProgramTransactionPOSTForRelation:
            title: program_transactions
            type: object
            properties:
                programTransactionId:
                    type: integer
                    nullable: false
                status:
                    type: integer
                    nullable: false
                transactionHeader:
                    type: string
                    nullable: true
                    maxLength: 55
                date:
                    type: string
                    nullable: false
                    format: date-time
                documentType:
                    type: integer
                    nullable: false
                documentId:
                    type: integer
                    nullable: true
                transactionValue:
                    type: number
                    nullable: true
                    format: float
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                ph:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                program:
                    type: integer
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
            required:
                - programTransactionId
                - status
                - date
                - documentType
        TaskTypeGETFieldsForRelation:
            title: task_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
        TaskTypeGETExtra_fieldsForRelation:
            title: task_types
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                taskAttributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        TaskTypePATCHForRelation:
            title: task_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        TaskTypePOSTForRelation:
            title: task_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                typeName:
                    type: string
                    nullable: true
                taskPriority:
                    type: integer
                    nullable: true
                isEvent:
                    type: boolean
                    nullable: true
                defaultPlannedDate:
                    type: integer
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                iconColor:
                    type: string
                    nullable: true
                    maxLength: 10
                isTimeExtended:
                    type: boolean
                    nullable: true
                notifyUser:
                    type: boolean
                    nullable: false
                isPrivate:
                    type: boolean
                    nullable: false
                isHidden:
                    type: boolean
                    nullable: false
                defaultEventDate:
                    type: integer
                    nullable: false
                uuid:
                    type: string
                    nullable: true
                    format: guid
                taskCredentials:
                    type: string
                    nullable: true
                    description: extra_field
        AutomationGETFieldsForRelation:
            title: automations
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
        AutomationGETExtra_fieldsForRelation:
            title: automations
            type: object
            properties: {  }
        AutomationPATCHForRelation:
            title: automations
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
            required:
                - automationId
                - name
        AutomationPOSTForRelation:
            title: automations
            type: object
            properties:
                automationId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                isMultiple:
                    type: boolean
                    nullable: true
            required:
                - automationId
                - name
        AutomationActionGETFieldsForRelation:
            title: automation_actions
            type: object
            properties:
                actionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    type: object
                    nullable: true
                    description: (automation)
        AutomationActionGETExtra_fieldsForRelation:
            title: automation_actions
            type: object
            properties: {  }
        AutomationActionPATCHForRelation:
            title: automation_actions
            type: object
            properties:
                actionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    type: integer
                    nullable: true
                    description: 'integer or object (automation)'
            required:
                - actionId
        AutomationActionPOSTForRelation:
            title: automation_actions
            type: object
            properties:
                actionId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                element:
                    type: string
                    nullable: true
                    maxLength: 50
                operator:
                    type: string
                    nullable: true
                    maxLength: 5
                value:
                    type: string
                    nullable: true
                additionalOptions:
                    type: string
                    nullable: true
                automation:
                    type: integer
                    nullable: true
                    description: 'integer or object (automation)'
            required:
                - actionId
        ProductGETFieldsForRelation:
            title: products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                aPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                aVatValue:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                bVatValue:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                cVatValue:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                dVatValue:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                eVatValue:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                fVatValue:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                gVatValue:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                hVatValue:
                    type: number
                    nullable: true
                    format: float
                quantity:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                quantityRaw:
                    type: number
                    nullable: true
                    format: float
                quantityReserved:
                    type: number
                    nullable: true
                    format: float
                estimatedQuantity:
                    type: string
                    nullable: true
                    maxLength: 255
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                vatValue:
                    type: number
                    nullable: true
                    format: float
                isMainProduct:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    type: object
                    nullable: true
                    description: (externalMarker)
                defaultImage:
                    type: object
                    nullable: true
                    description: (file)
                measureUnit:
                    type: object
                    nullable: true
                    description: (measureUnit)
                productGroup:
                    type: object
                    nullable: true
                    description: (priceProductGroup)
                vat:
                    type: object
                    nullable: true
                    description: (vat)
                category:
                    type: object
                    nullable: true
                    description: (productCategory)
                i18ns:
                    type: object
                    nullable: false
                    description: (productI18n)
                translationI18ns:
                    type: object
                    nullable: false
                    description: (productI18n)
                priceIndividuals:
                    type: object
                    nullable: false
                    description: (priceIndividual)
                externalMarkers:
                    type: object
                    nullable: true
                    description: (externalMarker)
                companyPrices:
                    type: object
                    nullable: false
                    description: (productCompanyPrice)
        ProductGETExtra_fieldsForRelation:
            title: products
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                availabilities:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                estimatedAvailability:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                prices:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                translations:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                similarProductIds:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductPATCHForRelation:
            title: products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                isMainProduct:
                    type: boolean
                    nullable: true
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    type: integer
                    nullable: true
                    description: 'integer or object (externalMarker)'
                defaultImage:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)'
                productGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)'
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                i18ns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                translationI18ns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                priceIndividuals:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (priceIndividual)'
                externalMarkers:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (externalMarker)'
                companyPrices:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productCompanyPrice)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductPOSTForRelation:
            title: products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                aPriceNetto:
                    type: number
                    nullable: true
                    format: float
                bPriceNetto:
                    type: number
                    nullable: true
                    format: float
                cPriceNetto:
                    type: number
                    nullable: true
                    format: float
                dPriceNetto:
                    type: number
                    nullable: true
                    format: float
                ePriceNetto:
                    type: number
                    nullable: true
                    format: float
                fPriceNetto:
                    type: number
                    nullable: true
                    format: float
                gPriceNetto:
                    type: number
                    nullable: true
                    format: float
                hPriceNetto:
                    type: number
                    nullable: true
                    format: float
                isComplete:
                    type: boolean
                    nullable: true
                isService:
                    type: boolean
                    nullable: true
                srpPriceType:
                    type: string
                    nullable: true
                aCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                bCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                cCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                dCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                eCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                fCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                gCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                hCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                barCode:
                    type: string
                    nullable: true
                    maxLength: 13
                isMainProduct:
                    type: boolean
                    nullable: true
                quantityPrecision:
                    type: integer
                    nullable: true
                ean:
                    type: string
                    nullable: true
                    maxLength: 50
                externalMarker:
                    type: integer
                    nullable: true
                    description: 'integer or object (externalMarker)'
                defaultImage:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)'
                productGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)'
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                i18ns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                translationI18ns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productI18n)'
                priceIndividuals:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (priceIndividual)'
                externalMarkers:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (externalMarker)'
                companyPrices:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productCompanyPrice)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        fileToProducts:
                            $ref: '#/components/schemas/FileToProductAura'
                        productCompletes:
                            $ref: '#/components/schemas/ProductCompleteAura'
                    description: extra_field
                categories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AwardOrderGETFieldsForRelation:
            title: award_orders
            type: object
            properties:
                orderId:
                    type: integer
                    nullable: false
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                userPh:
                    type: object
                    nullable: true
                    description: (userUser)
                deliveryType:
                    type: object
                    nullable: true
                    description: (deliveryType)
        AwardOrderGETExtra_fieldsForRelation:
            title: award_orders
            type: object
            properties: {  }
        AwardOrderPATCHForRelation:
            title: award_orders
            type: object
            properties:
                orderId:
                    type: integer
                    nullable: false
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                userPh:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
            required:
                - orderId
                - orderTime
        AwardOrderPOSTForRelation:
            title: award_orders
            type: object
            properties:
                orderId:
                    type: integer
                    nullable: false
                documentValue:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                notes:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                userPh:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
            required:
                - orderId
                - orderTime
        BasketAttributeGETFieldsForRelation:
            title: basket_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
        BasketAttributeGETExtra_fieldsForRelation:
            title: basket_attributes
            type: object
            properties: {  }
        BasketAttributePATCHForRelation:
            title: basket_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
            required:
                - attributeId
        BasketAttributePOSTForRelation:
            title: basket_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeType:
                    type: integer
                    nullable: true
                attributeMultiOrder:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                parentId:
                    type: integer
                    nullable: true
                attributeOrder:
                    type: integer
                    nullable: true
            required:
                - attributeId
        VatGETFieldsForRelation:
            title: vats
            type: object
            properties:
                vatId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        VatGETExtra_fieldsForRelation:
            title: vats
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MeasureUnitGETFieldsForRelation:
            title: measure_units
            type: object
            properties:
                measureUnitId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        MeasureUnitGETExtra_fieldsForRelation:
            title: measure_units
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketGETFieldsForRelation:
            title: baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                positions:
                    type: object
                    nullable: false
                    description: (basketPosition)
        BasketGETExtra_fieldsForRelation:
            title: baskets
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductCompleteGETFieldsForRelation:
            title: product_completes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                child:
                    type: object
                    nullable: true
                    description: (product)
                parent:
                    type: object
                    nullable: true
                    description: (product)
        ProductCompleteGETExtra_fieldsForRelation:
            title: product_completes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductFreetypeGETFieldsForRelation:
            title: product_freetypes
            type: object
            properties:
                productId:
                    type: integer
                    nullable: false
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
        ProductFreetypeGETExtra_fieldsForRelation:
            title: product_freetypes
            type: object
            properties: {  }
        DocumentOfferQuestionGETFieldsForRelation:
            title: document_offer_questions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueNettoBeforeDiscount:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 50
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                currencyRatio:
                    type: number
                    nullable: true
                    format: float
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    type: object
                    nullable: false
                    description: '(accountCompany)<br />Recipient''s company'
                userPh:
                    type: object
                    nullable: true
                    description: (userUser)
                documentSeriesDefinition:
                    type: object
                    nullable: false
                    description: (documentSeriesDefinition)
                accountUser:
                    type: object
                    nullable: true
                    description: '(accountUser)<br />Recipient'
                creatorAccountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                deliveryType:
                    type: object
                    nullable: true
                    description: (deliveryType)
                paymentType:
                    type: object
                    nullable: true
                    description: (paymentType)
                deliveryPlace:
                    type: object
                    nullable: true
                    description: (places)
                exchangeHistory:
                    type: object
                    nullable: true
                    description: (exchangeHistory)
                positions:
                    type: object
                    nullable: false
                    description: (documentOfferQuestionPosition)
        DocumentOfferQuestionGETExtra_fieldsForRelation:
            title: document_offer_questions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        BasketPATCHForRelation:
            title: baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (basketPosition)'
            required:
                - name
        BasketPOSTForRelation:
            title: baskets
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (basketPosition)'
            required:
                - name
        StorehouseGETFieldsForRelation:
            title: storehouses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        StorehouseGETExtra_fieldsForRelation:
            title: storehouses
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        StorehousePATCHForRelation:
            title: storehouses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        StorehousePOSTForRelation:
            title: storehouses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                shortName:
                    type: string
                    nullable: true
                    maxLength: 25
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isActive:
                    type: boolean
                    nullable: true
                isDefault:
                    type: boolean
                    nullable: true
                account:
                    type: integer
                    nullable: true
        BranchGETFieldsForRelation:
            title: branchs
            type: object
            properties:
                branchId:
                    type: integer
                    nullable: false
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    type: object
                    nullable: true
                    description: (storehouse)
        BranchGETExtra_fieldsForRelation:
            title: branchs
            type: object
            properties: {  }
        BranchPATCHForRelation:
            title: branchs
            type: object
            properties:
                branchId:
                    type: integer
                    nullable: false
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
            required:
                - branchId
                - branchName
                - branchCode
        BranchPOSTForRelation:
            title: branchs
            type: object
            properties:
                branchId:
                    type: integer
                    nullable: false
                branchName:
                    type: string
                    nullable: false
                branchCode:
                    type: string
                    nullable: false
                    maxLength: 55
                branchPassword:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                branchNip:
                    type: string
                    nullable: true
                    maxLength: 25
                branchStreet:
                    type: string
                    nullable: true
                    maxLength: 255
                branchStreetNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchLocalNumber:
                    type: string
                    nullable: true
                    maxLength: 16
                branchZipCode:
                    type: string
                    nullable: true
                    maxLength: 30
                branchCity:
                    type: string
                    nullable: true
                    maxLength: 95
                branchCountry:
                    type: string
                    nullable: true
                    maxLength: 35
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
            required:
                - branchId
                - branchName
                - branchCode
        CampaignAttributeGETFieldsForRelation:
            title: campaign_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    type: object
                    nullable: true
                    description: (campaignAttribute)
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(campaignAttributeMulti)<br />Available for: list, listMulti'
        CampaignAttributeGETExtra_fieldsForRelation:
            title: campaign_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignAttributeMultiGETFieldsForRelation:
            title: campaign_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (campaignAttribute)
        CampaignAttributeMultiGETExtra_fieldsForRelation:
            title: campaign_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignAttributePATCHForRelation:
            title: campaign_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (campaignAttributeMulti)<br />Available for: list, listMulti'
            required:
                - type
                - name
        CampaignAttributeMultiPATCHForRelation:
            title: campaign_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
            required:
                - name
        CampaignAttributePOSTForRelation:
            title: campaign_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                win:
                    type: integer
                    nullable: false
                loss:
                    type: integer
                    nullable: false
                creation:
                    type: integer
                    nullable: false
                filterAsTags:
                    type: boolean
                    nullable: true
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (campaignAttributeMulti)<br />Available for: list, listMulti'
            required:
                - type
                - name
        CampaignAttributeMultiPOSTForRelation:
            title: campaign_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                isActive:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaignAttribute)'
            required:
                - name
        CampaignGETFieldsForRelation:
            title: campaigns
            type: object
            properties:
                campaignId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
        CampaignGETExtra_fieldsForRelation:
            title: campaigns
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignPATCHForRelation:
            title: campaigns
            type: object
            properties:
                campaignId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
            required:
                - name
        CampaignPOSTForRelation:
            title: campaigns
            type: object
            properties:
                campaignId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                status:
                    type: integer
                    nullable: true
                isValueActive:
                    type: boolean
                    nullable: true
                redirect:
                    type: boolean
                    nullable: true
            required:
                - name
        CampaignConditionSectionGETFieldsForRelation:
            title: campaign_condition_sections
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                relationType:
                    type: integer
                    nullable: false
                phase:
                    type: object
                    nullable: false
                    description: (campaignPhase)
        CampaignConditionSectionGETExtra_fieldsForRelation:
            title: campaign_condition_sections
            type: object
            properties: {  }
        CampaignConditionSectionPATCHForRelation:
            title: campaign_condition_sections
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                relationType:
                    type: integer
                    nullable: false
                phase:
                    type: integer
                    nullable: false
                    description: 'integer or object (campaignPhase)'
            required:
                - id
                - relationType
                - phase
        CampaignConditionSectionPOSTForRelation:
            title: campaign_condition_sections
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                relationType:
                    type: integer
                    nullable: false
                phase:
                    type: integer
                    nullable: false
                    description: 'integer or object (campaignPhase)'
            required:
                - id
                - relationType
                - phase
        CampaignPhaseGETFieldsForRelation:
            title: campaign_phases
            type: object
            properties:
                campaignPhaseId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    type: object
                    nullable: true
                    description: (campaign)
        CampaignPhaseGETExtra_fieldsForRelation:
            title: campaign_phases
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignPhasePATCHForRelation:
            title: campaign_phases
            type: object
            properties:
                campaignPhaseId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaign)'
            required:
                - name
        CampaignPhasePOSTForRelation:
            title: campaign_phases
            type: object
            properties:
                campaignPhaseId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                campaign:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaign)'
            required:
                - name
        CampaignOpportunityGETFieldsForRelation:
            title: campaign_opportunities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                realCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                campaign:
                    type: object
                    nullable: false
                    description: (campaign)
                campaignPhase:
                    type: object
                    nullable: true
                    description: (campaignPhase)
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                user:
                    type: object
                    nullable: true
                    description: (userUser)
        CampaignOpportunityGETExtra_fieldsForRelation:
            title: campaign_opportunities
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CampaignOpportunityPATCHForRelation:
            title: campaign_opportunities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                campaign:
                    type: integer
                    nullable: false
                    description: 'integer or object (campaign)'
                campaignPhase:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaignPhase)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - title
                - campaign
        CampaignOpportunityPOSTForRelation:
            title: campaign_opportunities
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                title:
                    type: string
                    nullable: false
                    maxLength: 500
                description:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                currency:
                    type: string
                    nullable: true
                    maxLength: 3
                estimatedCloseDate:
                    type: string
                    nullable: true
                    format: date
                status:
                    type: string
                    nullable: true
                    maxLength: 1
                lostCausedBy:
                    type: string
                    nullable: true
                lostDescription:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                campaign:
                    type: integer
                    nullable: false
                    description: 'integer or object (campaign)'
                campaignPhase:
                    type: integer
                    nullable: true
                    description: 'integer or object (campaignPhase)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - title
                - campaign
        ClipboardGETFieldsForRelation:
            title: clipboards
            type: object
            properties:
                clipboardId:
                    type: integer
                    nullable: false
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    type: object
                    nullable: true
                    description: (userUser)
        ClipboardGETExtra_fieldsForRelation:
            title: clipboards
            type: object
            properties: {  }
        ClipboardPATCHForRelation:
            title: clipboards
            type: object
            properties:
                clipboardId:
                    type: integer
                    nullable: false
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - clipboardId
        ClipboardPOSTForRelation:
            title: clipboards
            type: object
            properties:
                clipboardId:
                    type: integer
                    nullable: false
                clipboardType:
                    type: integer
                    nullable: true
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - clipboardId
        CommissionPhaseGETFieldsForRelation:
            title: commission_phases
            type: object
            properties:
                commissionPhaseId:
                    type: integer
                    nullable: false
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    type: object
                    nullable: true
                    description: (taskType)
                kanbanColumns:
                    type: object
                    nullable: false
                    description: (kanbanColumn)
        CommissionPhaseGETExtra_fieldsForRelation:
            title: commission_phases
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionPhasePATCHForRelation:
            title: commission_phases
            type: object
            properties:
                commissionPhaseId:
                    type: integer
                    nullable: false
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    type: integer
                    nullable: true
                    description: 'integer or object (taskType)'
                kanbanColumns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (kanbanColumn)'
            required:
                - phaseName
        CommissionPhasePOSTForRelation:
            title: commission_phases
            type: object
            properties:
                commissionPhaseId:
                    type: integer
                    nullable: false
                phaseName:
                    type: string
                    nullable: false
                    maxLength: 255
                documentSeriesDefinition:
                    type: string
                    nullable: true
                isFirstPhase:
                    type: boolean
                    nullable: true
                productRequired:
                    type: integer
                    nullable: true
                serialCodeRequired:
                    type: integer
                    nullable: true
                stage:
                    type: integer
                    nullable: true
                color:
                    type: string
                    nullable: true
                    maxLength: 75
                taskType:
                    type: integer
                    nullable: true
                    description: 'integer or object (taskType)'
                kanbanColumns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (kanbanColumn)'
            required:
                - phaseName
        CommissionAttributeMultiGETFieldsForRelation:
            title: commission_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 10
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (commissionAttribute)
        CommissionAttributeMultiGETExtra_fieldsForRelation:
            title: commission_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeMultiPATCHForRelation:
            title: commission_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 10
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
            required:
                - type
        CommissionAttributeMultiPOSTForRelation:
            title: commission_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 10
                isActive:
                    type: boolean
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
            required:
                - type
        CommissionAttributeRelationsGETFieldsForRelation:
            title: commission_attribute_relations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    type: object
                    nullable: true
                    description: (commissionAttribute)
                productTemplate:
                    type: object
                    nullable: true
                    description: (productTemplate)
        CommissionAttributeRelationsGETExtra_fieldsForRelation:
            title: commission_attribute_relations
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionAttributeRelationsPATCHForRelation:
            title: commission_attribute_relations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                productTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (productTemplate)'
        CommissionAttributeRelationsPOSTForRelation:
            title: commission_attribute_relations
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionAttribute)'
                productTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (productTemplate)'
        ProductTemplateGETFieldsForRelation:
            title: product_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        ProductTemplateGETExtra_fieldsForRelation:
            title: product_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductTemplatePATCHForRelation:
            title: product_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        ProductTemplatePOSTForRelation:
            title: product_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                value:
                    type: string
                    nullable: true
                type:
                    type: integer
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                options:
                    type: string
                    nullable: true
                    maxLength: 255
                isDefaultForType:
                    type: boolean
                    nullable: true
                isDisallowPrintToPdf:
                    type: boolean
                    nullable: true
                readOnly:
                    type: boolean
                    nullable: true
                description:
                    type: string
                    nullable: true
                priority:
                    type: integer
                    nullable: true
                customCss:
                    type: string
                    nullable: true
                pdfPrefix:
                    type: string
                    nullable: true
                    maxLength: 100
                language:
                    type: string
                    nullable: true
                    maxLength: 30
        CommissionGETFieldsForRelation:
            title: commissions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                commissionNumber:
                    type: string
                    nullable: false
                    maxLength: 255
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                phaseModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                commissionAddress:
                    type: string
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                accountUserName:
                    type: string
                    nullable: true
                commissionPhaseId:
                    type: integer
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                creatorAccountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                commissionPhase:
                    type: object
                    nullable: false
                    description: (commissionPhase)
                documentSeriesDefinition:
                    type: object
                    nullable: false
                    description: (documentSeriesDefinition)
                user:
                    type: object
                    nullable: true
                    description: (userUser)
                place:
                    type: object
                    nullable: true
                    description: (places)
                commissionsUserUsers:
                    type: object
                    nullable: true
                    description: (userUser)
                positions:
                    type: object
                    nullable: false
                    description: (commissionPosition)
        CommissionGETExtra_fieldsForRelation:
            title: commissions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneShowDM'
                    description: extra_field
                systemAttributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneShowDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                nextPhases:
                    type: object
                    nullable: true
                    description: extra_field
                procedureButtons:
                    type: object
                    nullable: true
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionPATCHForRelation:
            title: commissions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                commissionPhase:
                    type: integer
                    nullable: false
                    description: 'integer or object (commissionPhase)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                commissionsUserUsers:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (commissionPosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - commissionPhase
                - documentSeriesDefinition
        CommissionPOSTForRelation:
            title: commissions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 100
                    description: 'External system name'
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                commissionPhase:
                    type: integer
                    nullable: false
                    description: 'integer or object (commissionPhase)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                commissionsUserUsers:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (userUser)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (commissionPosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateTimeEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTagsEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeSignatureEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypePhoneEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        products:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - commissionPhase
                - documentSeriesDefinition
        KanbanColumnGETFieldsForRelation:
            title: kanban_columns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sequence:
                    type: integer
                    nullable: false
                kanban:
                    type: object
                    nullable: false
                    description: (kanban)
                commissionPhases:
                    type: object
                    nullable: true
                    description: (commissionPhase)
        KanbanColumnGETExtra_fieldsForRelation:
            title: kanban_columns
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        KanbanColumnPATCHForRelation:
            title: kanban_columns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sequence:
                    type: integer
                    nullable: false
                kanban:
                    type: integer
                    nullable: false
                    description: 'integer or object (kanban)'
                commissionPhases:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (commissionPhase)'
            required:
                - name
                - kanban
        KanbanColumnPOSTForRelation:
            title: kanban_columns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                sequence:
                    type: integer
                    nullable: false
                kanban:
                    type: integer
                    nullable: false
                    description: 'integer or object (kanban)'
                commissionPhases:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (commissionPhase)'
            required:
                - name
                - kanban
        CommissionTemplateGETFieldsForRelation:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    type: object
                    nullable: true
                    description: (commissionTemplate)
        CommissionTemplateGETExtra_fieldsForRelation:
            title: commission_templates
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommissionTemplatePATCHForRelation:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
        CommissionTemplatePOSTForRelation:
            title: commission_templates
            type: object
            properties:
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                plain:
                    type: boolean
                    nullable: false
                readOnly:
                    type: boolean
                    nullable: false
                isRegulation:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: string
                    nullable: true
                modifiedTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (commissionTemplate)'
        CommunicationThreadsGETFieldsForRelation:
            title: communication_threadss
            type: object
            properties:
                threadId:
                    type: integer
                    nullable: false
                messages:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                primaryUsers:
                    type: string
                    nullable: true
                activeUsers:
                    type: string
                    nullable: true
                dormantUsers:
                    type: string
                    nullable: true
                senderAtMessage:
                    type: string
                    nullable: true
                contents:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                group:
                    type: object
                    nullable: true
                    description: (communicationThreadGroups)
                lastMessage:
                    type: object
                    nullable: true
                    description: (communication)
        CommunicationThreadsGETExtra_fieldsForRelation:
            title: communication_threadss
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        EmailMessageGETFieldsForRelation:
            title: email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                deliveryDate:
                    type: string
                    nullable: true
                    format: date-time
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                hasBeenRead:
                    type: boolean
                    nullable: false
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                receivedDate:
                    type: string
                    nullable: true
                    format: date-time
                serverMessageId:
                    type: string
                    nullable: true
                headers:
                    type: string
                    nullable: false
                hasAttachments:
                    type: boolean
                    nullable: true
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    type: object
                    nullable: true
                    description: (emailAccount)
        EmailMessageGETExtra_fieldsForRelation:
            title: email_messages
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    description: extra_field
                senderUser:
                    type: object
                    nullable: true
                    description: extra_field
        TaskGETFieldsForRelation:
            title: tasks
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                isCompleted:
                    type: boolean
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                remindDate:
                    type: string
                    nullable: true
                    format: date-time
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                calendarData:
                    type: string
                    nullable: true
                uri:
                    type: string
                    nullable: true
                    maxLength: 200
                etag:
                    type: string
                    nullable: true
                    maxLength: 32
                size:
                    type: integer
                    nullable: true
                componentType:
                    type: string
                    nullable: true
                    maxLength: 8
                typeId:
                    type: integer
                    nullable: true
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    type: object
                    nullable: true
                    description: (task)
                event:
                    type: object
                    nullable: true
                    description: (task)
                type:
                    type: object
                    nullable: false
                    description: (taskType)
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                user:
                    type: object
                    nullable: true
                    description: (userUser)
                accountCompanies:
                    type: object
                    nullable: true
                    description: (accountCompany)
                accountUsers:
                    type: object
                    nullable: true
                    description: (accountUser)
        TaskGETExtra_fieldsForRelation:
            title: tasks
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserShowDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                nextTypes:
                    type: object
                    nullable: true
                    description: extra_field
                range:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        CommunicationGETFieldsForRelation:
            title: communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    type: object
                    nullable: true
                    description: (commission)
                thread:
                    type: object
                    nullable: false
                    description: (communicationThreads)
                emailMessage:
                    type: object
                    nullable: true
                    description: (emailMessage)
                task:
                    type: object
                    nullable: true
                    description: (task)
                senderAccountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                relatedTopic:
                    type: object
                    nullable: true
                    description: (communication)
                senderUser:
                    type: object
                    nullable: true
                    description: (userUser)
                receiversToCommunications:
                    type: object
                    nullable: false
                    description: (receiverToCommunication)
        CommunicationGETExtra_fieldsForRelation:
            title: communications
            type: object
            properties: {  }
        ReceiverToCommunicationGETFieldsForRelation:
            title: receiver_to_communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                communication:
                    type: object
                    nullable: true
                    description: (communication)
                userUser:
                    type: object
                    nullable: true
                    description: (userUser)
        ReceiverToCommunicationGETExtra_fieldsForRelation:
            title: receiver_to_communications
            type: object
            properties: {  }
        CommunicationThreadsPATCHForRelation:
            title: communication_threadss
            type: object
            properties:
                threadId:
                    type: integer
                    nullable: false
                messages:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                primaryUsers:
                    type: string
                    nullable: true
                activeUsers:
                    type: string
                    nullable: true
                dormantUsers:
                    type: string
                    nullable: true
                senderAtMessage:
                    type: string
                    nullable: true
                contents:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                group:
                    type: integer
                    nullable: true
                    description: 'integer or object (communicationThreadGroups)'
                lastMessage:
                    type: integer
                    nullable: true
                    description: 'integer or object (communication)'
        EmailMessagePATCHForRelation:
            title: email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                hasBeenRead:
                    type: boolean
                    nullable: false
                headers:
                    type: string
                    nullable: false
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
            required:
                - headers
        TaskPATCHForRelation:
            title: tasks
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    type: integer
                    nullable: true
                    description: 'integer or object (task)'
                event:
                    type: integer
                    nullable: true
                    description: 'integer or object (task)'
                type:
                    type: integer
                    nullable: false
                    description: 'integer or object (taskType)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                accountCompanies:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (accountCompany)'
                accountUsers:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (accountUser)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserEditDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
            required:
                - endDate
                - beginDate
                - type
        CommunicationPATCHForRelation:
            title: communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    type: integer
                    nullable: true
                    description: 'integer or object (commission)'
                thread:
                    type: integer
                    nullable: false
                    description: 'integer or object (communicationThreads)'
                emailMessage:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailMessage)'
                task:
                    type: integer
                    nullable: true
                    description: 'integer or object (task)'
                senderAccountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                relatedTopic:
                    type: integer
                    nullable: true
                    description: 'integer or object (communication)'
                senderUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                receiversToCommunications:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (receiverToCommunication)'
            required:
                - id
                - thread
        ReceiverToCommunicationPATCHForRelation:
            title: receiver_to_communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                communication:
                    type: integer
                    nullable: true
                    description: 'integer or object (communication)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - id
        CommunicationThreadsPOSTForRelation:
            title: communication_threadss
            type: object
            properties:
                threadId:
                    type: integer
                    nullable: false
                messages:
                    type: string
                    nullable: true
                allUsers:
                    type: string
                    nullable: true
                primaryUsers:
                    type: string
                    nullable: true
                activeUsers:
                    type: string
                    nullable: true
                dormantUsers:
                    type: string
                    nullable: true
                senderAtMessage:
                    type: string
                    nullable: true
                contents:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                lastUpdate:
                    type: string
                    nullable: true
                    format: date-time
                group:
                    type: integer
                    nullable: true
                    description: 'integer or object (communicationThreadGroups)'
                lastMessage:
                    type: integer
                    nullable: true
                    description: 'integer or object (communication)'
        EmailMessagePOSTForRelation:
            title: email_messages
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                subject:
                    type: string
                    nullable: true
                contentHtml:
                    type: string
                    nullable: true
                hasBeenRead:
                    type: boolean
                    nullable: false
                headers:
                    type: string
                    nullable: false
                attachments:
                    type: string
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                relations:
                    type: object
                    nullable: true
                    description: extra_field
            required:
                - headers
        TaskPOSTForRelation:
            title: tasks
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                taskName:
                    type: string
                    nullable: true
                taskDescription:
                    type: string
                    nullable: true
                endDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event end date'
                beginDate:
                    type: string
                    nullable: false
                    format: date-time
                    description: 'Task / event start date'
                reminderBefore:
                    type: integer
                    nullable: true
                reminderRead:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 150
                    description: 'External system name'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                completionDate:
                    type: string
                    nullable: true
                    format: date-time
                recurrenceActive:
                    type: boolean
                    nullable: false
                    description: 'The value ''true'' means that the task is the main recurring task in the set.<br />Setting ''true'' creates a set of tasks with a unique recurrenceUuid.<br />The set data will be in the calendarData (RRULE).<br />Note - this field is unavailable for events.'
                recurrenceUntil:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'End date of the recurring task. Should be >= beginDate.'
                recurrencePattern:
                    type: integer
                    nullable: true
                    description: '1: day<br />2: week<br />3: month<br />4: year'
                recurrenceInterval:
                    type: integer
                    nullable: true
                    description: '(>= 1) Interval between dates in a given pattern, e.g. 3 months.'
                recurrenceUuid:
                    type: string
                    nullable: true
                    description: 'A unique identifier for a set of recurring tasks.<br />Should be null for creating new recurring task or the same as the set has.'
                recurrenceExDates:
                    type: string
                    nullable: true
                    description: 'Date exceptions for a given set. Adding a date will exclude it from the set.'
                recurrenceParentBeginDate:
                    type: string
                    nullable: true
                    format: date-time
                    description: 'The date that occurs in the recursive set.<br />Should be generated from calendarData (RRULE)<br />Note - recurrenceExDates cannot contain this date.<br />This field is required to create a unique task in a set or to complete a task that belongs to a set.'
                firstTask:
                    type: integer
                    nullable: true
                    description: 'integer or object (task)'
                event:
                    type: integer
                    nullable: true
                    description: 'integer or object (task)'
                type:
                    type: integer
                    nullable: false
                    description: 'integer or object (taskType)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                accountCompanies:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (accountCompany)'
                accountUsers:
                    type: integer
                    nullable: true
                    description: 'integer or array<object> or object (accountUser)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeBoolEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeAccountUserEditDM'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentOfferQuestions:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        servicedProducts:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountCompanies:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        accountUsers:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: 'extra_field<br />If the key is not sent for POST, the values will be copied from the associated task.'
            required:
                - endDate
                - beginDate
                - type
        CommunicationPOSTForRelation:
            title: communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                postTopic:
                    type: string
                    nullable: true
                    maxLength: 255
                postContent:
                    type: string
                    nullable: true
                dateSend:
                    type: string
                    nullable: true
                    format: date-time
                isSystemMessage:
                    type: boolean
                    nullable: true
                sender:
                    type: string
                    nullable: true
                lastElement:
                    type: boolean
                    nullable: true
                firstElement:
                    type: boolean
                    nullable: true
                senderDel:
                    type: boolean
                    nullable: true
                relatedWith:
                    type: string
                    nullable: true
                senderAccountUserId:
                    type: integer
                    nullable: true
                senderUserId:
                    type: integer
                    nullable: true
                commission:
                    type: integer
                    nullable: true
                    description: 'integer or object (commission)'
                thread:
                    type: integer
                    nullable: false
                    description: 'integer or object (communicationThreads)'
                emailMessage:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailMessage)'
                task:
                    type: integer
                    nullable: true
                    description: 'integer or object (task)'
                senderAccountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                relatedTopic:
                    type: integer
                    nullable: true
                    description: 'integer or object (communication)'
                senderUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                receiversToCommunications:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (receiverToCommunication)'
            required:
                - id
                - thread
        ReceiverToCommunicationPOSTForRelation:
            title: receiver_to_communications
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                receiver:
                    type: string
                    nullable: true
                readConfirm:
                    type: boolean
                    nullable: true
                receiverDel:
                    type: boolean
                    nullable: true
                dateRead:
                    type: string
                    nullable: true
                    format: date-time
                accountUserId:
                    type: integer
                    nullable: true
                userUserId:
                    type: integer
                    nullable: true
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                communication:
                    type: integer
                    nullable: true
                    description: 'integer or object (communication)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - id
        CssGETFieldsForRelation:
            title: csss
            type: object
            properties:
                cssId:
                    type: integer
                    nullable: false
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    type: object
                    nullable: true
                    description: (file)
        CssGETExtra_fieldsForRelation:
            title: csss
            type: object
            properties: {  }
        CssPATCHForRelation:
            title: csss
            type: object
            properties:
                cssId:
                    type: integer
                    nullable: false
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
            required:
                - cssId
                - cssFileId
                - created
                - modified
        CssPOSTForRelation:
            title: csss
            type: object
            properties:
                cssId:
                    type: integer
                    nullable: false
                cssFileId:
                    type: integer
                    nullable: false
                priority:
                    type: integer
                    nullable: false
                created:
                    type: string
                    nullable: false
                    format: date-time
                modified:
                    type: string
                    nullable: false
                    format: date-time
                value:
                    type: string
                    nullable: true
                imageFile:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
            required:
                - cssId
                - cssFileId
                - created
                - modified
        CsvImportTemplateGETFieldsForRelation:
            title: csv_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
        CsvImportTemplateGETExtra_fieldsForRelation:
            title: csv_import_templates
            type: object
            properties: {  }
        CsvImportTemplatePATCHForRelation:
            title: csv_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
            required:
                - id
                - name
                - destTableName
        CsvImportTemplatePOSTForRelation:
            title: csv_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                fieldSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                textSeparator:
                    type: string
                    nullable: true
                    maxLength: 10
                isTemporary:
                    type: boolean
                    nullable: true
            required:
                - id
                - name
                - destTableName
        CsvFieldGETFieldsForRelation:
            title: csv_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
        CsvFieldGETExtra_fieldsForRelation:
            title: csv_fields
            type: object
            properties: {  }
        CsvFieldPATCHForRelation:
            title: csv_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - id
        CsvFieldPOSTForRelation:
            title: csv_fields
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                destTableName:
                    type: string
                    nullable: true
                    maxLength: 255
                destFieldName:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - id
        VatRegisterGETFieldsForRelation:
            title: vat_registers
            type: object
            properties:
                vatRegisterId:
                    type: integer
                    nullable: false
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
        VatRegisterGETExtra_fieldsForRelation:
            title: vat_registers
            type: object
            properties: {  }
        VatRegisterPATCHForRelation:
            title: vat_registers
            type: object
            properties:
                vatRegisterId:
                    type: integer
                    nullable: false
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
            required:
                - vatRegisterId
        VatRegisterPOSTForRelation:
            title: vat_registers
            type: object
            properties:
                vatRegisterId:
                    type: integer
                    nullable: false
                idFk:
                    type: integer
                    nullable: true
                type:
                    type: integer
                    nullable: true
                vatRegisterName:
                    type: string
                    nullable: true
                    maxLength: 200
                shortName:
                    type: integer
                    nullable: true
            required:
                - vatRegisterId
        DecretationSchemaGETFieldsForRelation:
            title: decretation_schemas
            type: object
            properties:
                decretationSchemaId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    type: object
                    nullable: true
                    description: (vatRegister)
                vatRegisterSubject:
                    type: object
                    nullable: true
                    description: (vatRegister)
                documentSeriesDefinition:
                    type: object
                    nullable: true
                    description: (documentSeriesDefinition)
                summaryCompanyPayments:
                    type: object
                    nullable: true
                    description: (accountCompany)
        DecretationSchemaGETExtra_fieldsForRelation:
            title: decretation_schemas
            type: object
            properties: {  }
        DecretationSchemaPATCHForRelation:
            title: decretation_schemas
            type: object
            properties:
                decretationSchemaId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    type: integer
                    nullable: true
                    description: 'integer or object (vatRegister)'
                vatRegisterSubject:
                    type: integer
                    nullable: true
                    description: 'integer or object (vatRegister)'
                documentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                summaryCompanyPayments:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
            required:
                - decretationSchemaId
        DecretationSchemaPOSTForRelation:
            title: decretation_schemas
            type: object
            properties:
                decretationSchemaId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 25
                priceCalculationMethod:
                    type: integer
                    nullable: true
                positionType:
                    type: integer
                    nullable: true
                shortcut:
                    type: string
                    nullable: true
                    maxLength: 10
                vatRegisterType:
                    type: integer
                    nullable: true
                vatRegisterNotSubject:
                    type: integer
                    nullable: true
                    description: 'integer or object (vatRegister)'
                vatRegisterSubject:
                    type: integer
                    nullable: true
                    description: 'integer or object (vatRegister)'
                documentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                summaryCompanyPayments:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
            required:
                - decretationSchemaId
        PriceProductGroupGETFieldsForRelation:
            title: price_product_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        PriceProductGroupGETExtra_fieldsForRelation:
            title: price_product_groups
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ExchangeHistoryGETFieldsForRelation:
            title: exchange_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ExchangeHistoryGETExtra_fieldsForRelation:
            title: exchange_histories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductCategoryGETFieldsForRelation:
            title: product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    type: object
                    nullable: true
                    description: (productCategory)
                i18ns:
                    type: object
                    nullable: false
                    description: (productCategoryI18n)
        ProductCategoryGETExtra_fieldsForRelation:
            title: product_categories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                productAttributes:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                translations:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceProductGroupPATCHForRelation:
            title: price_product_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
            required:
                - name
        ExchangeHistoryPATCHForRelation:
            title: exchange_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ProductCategoryPATCHForRelation:
            title: product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                i18ns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productCategoryI18n)'
            required:
                - name
        PriceProductGroupPOSTForRelation:
            title: price_product_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 45
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
            required:
                - name
        ExchangeHistoryPOSTForRelation:
            title: exchange_histories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                currencyCodeFrom:
                    type: string
                    nullable: true
                    maxLength: 3
                currencyCodeTo:
                    type: string
                    nullable: true
                    maxLength: 3
                exchangeDate:
                    type: string
                    nullable: true
                    format: date-time
                exchangeSource:
                    type: string
                    nullable: true
                    maxLength: 255
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                exchangeType:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                reverseRatio:
                    type: number
                    nullable: true
                    format: float
                pair:
                    type: string
                    nullable: true
                    maxLength: 7
        ProductCategoryPOSTForRelation:
            title: product_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                i18ns:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productCategoryI18n)'
            required:
                - name
        DiscountTypeGETFieldsForRelation:
            title: discount_types
            type: object
            properties:
                discountTypeId:
                    type: integer
                    nullable: false
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    type: object
                    nullable: true
                    description: (productCategory)
        DiscountTypeGETExtra_fieldsForRelation:
            title: discount_types
            type: object
            properties: {  }
        DiscountTypePATCHForRelation:
            title: discount_types
            type: object
            properties:
                discountTypeId:
                    type: integer
                    nullable: false
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
            required:
                - discountTypeId
                - paymentTypeId
        DiscountTypePOSTForRelation:
            title: discount_types
            type: object
            properties:
                discountTypeId:
                    type: integer
                    nullable: false
                paymentTypeId:
                    type: integer
                    nullable: false
                discountPercent:
                    type: number
                    nullable: false
                    format: float
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
            required:
                - discountTypeId
                - paymentTypeId
        DocumentAttributeMultiGETFieldsForRelation:
            title: document_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isForPosition:
                    type: boolean
                    nullable: true
                attribute:
                    type: object
                    nullable: true
                    description: (documentAttribute)
        DocumentAttributeMultiGETExtra_fieldsForRelation:
            title: document_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentAttributeMultiPATCHForRelation:
            title: document_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isForPosition:
                    type: boolean
                    nullable: true
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentAttribute)'
            required:
                - type
                - name
        DocumentAttributeMultiPOSTForRelation:
            title: document_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isForPosition:
                    type: boolean
                    nullable: true
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentAttribute)'
            required:
                - type
                - name
        DocumentExportConfigGETFieldsForRelation:
            title: document_export_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    type: object
                    nullable: true
                    description: (documentSeriesDefinition)
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
        DocumentExportConfigGETExtra_fieldsForRelation:
            title: document_export_configs
            type: object
            properties: {  }
        DocumentExportConfigPATCHForRelation:
            title: document_export_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
            required:
                - id
                - exportType
        DocumentExportConfigPOSTForRelation:
            title: document_export_configs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                exportType:
                    type: string
                    nullable: false
                    maxLength: 15
                exportCode:
                    type: string
                    nullable: true
                    maxLength: 55
                saveType:
                    type: integer
                    nullable: false
                dir:
                    type: string
                    nullable: true
                ftpHost:
                    type: string
                    nullable: true
                    maxLength: 255
                ftpPort:
                    type: integer
                    nullable: true
                ftpUser:
                    type: string
                    nullable: true
                    maxLength: 55
                ftpPassword:
                    type: string
                    nullable: true
                    maxLength: 55
                deliveryAddress:
                    type: string
                    nullable: true
                active:
                    type: boolean
                    nullable: true
                documentType:
                    type: integer
                    nullable: true
                importDocumentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
            required:
                - id
                - exportType
        DocumentInventoryGETFieldsForRelation:
            title: document_inventories
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: object
                    nullable: true
                    description: (documentSeriesDefinition)
                storehouse:
                    type: object
                    nullable: true
                    description: (storehouse)
        DocumentInventoryGETExtra_fieldsForRelation:
            title: document_inventories
            type: object
            properties: {  }
        DocumentInventoryPATCHForRelation:
            title: document_inventories
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
            required:
                - documentId
        MeasureUnitPATCHForRelation:
            title: measure_units
            type: object
            properties:
                measureUnitId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        DocumentInventoryPOSTForRelation:
            title: document_inventories
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: true
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: true
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                isAccounted:
                    type: boolean
                    nullable: true
                documentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
            required:
                - documentId
        MeasureUnitPOSTForRelation:
            title: measure_units
            type: object
            properties:
                measureUnitId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 75
                shortName:
                    type: string
                    nullable: true
                    maxLength: 20
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
        DocumentOrderGETFieldsForRelation:
            title: document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                valueNettoBeforeDiscount:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                createdAt:
                    type: string
                    nullable: false
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    type: object
                    nullable: false
                    description: '(accountCompany)<br />Recipient''s company'
                userPh:
                    type: object
                    nullable: true
                    description: (userUser)
                receiver:
                    type: object
                    nullable: true
                    description: (accountCompany)
                accountUser:
                    type: object
                    nullable: true
                    description: '(accountUser)<br />Recipient'
                creatorAccountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                deliveryType:
                    type: object
                    nullable: true
                    description: (deliveryType)
                documentOfferQuestion:
                    type: object
                    nullable: true
                    description: (documentOfferQuestion)
                documentSeriesDefinition:
                    type: object
                    nullable: false
                    description: (documentSeriesDefinition)
                paymentType:
                    type: object
                    nullable: true
                    description: (paymentType)
                deliveryPlace:
                    type: object
                    nullable: true
                    description: '(places)<br />Place for delivery address'
                exchangeHistory:
                    type: object
                    nullable: true
                    description: (exchangeHistory)
                positions:
                    type: object
                    nullable: false
                    description: (documentOrderPosition)
        DocumentOrderGETExtra_fieldsForRelation:
            title: document_orders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
        DocumentInvoiceGETFieldsForRelation:
            title: document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                address:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                documentHeader:
                    type: string
                    nullable: false
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentToPay:
                    type: number
                    nullable: false
                    format: float
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                documentType:
                    type: integer
                    nullable: false
                incomeValue:
                    type: number
                    nullable: true
                    format: float
                outcomeValue:
                    type: number
                    nullable: true
                    format: float
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                valueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                valueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                incomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                outcomeValueInCurrency:
                    type: number
                    nullable: true
                    format: float
                paymentToPayInCurrency:
                    type: number
                    nullable: true
                    format: float
                isReceipt:
                    type: boolean
                    nullable: true
                valueVatInCurrency:
                    type: number
                    nullable: true
                    format: float
                paymentPayedInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 5
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                connectedEmailStatus:
                    type: integer
                    nullable: true
                company:
                    type: object
                    nullable: false
                    description: (accountCompany)
                documentOrder:
                    type: object
                    nullable: true
                    description: (documentOrder)
                paymentType:
                    type: object
                    nullable: false
                    description: (paymentType)
                reciver:
                    type: object
                    nullable: true
                    description: (accountCompany)
                storehouse:
                    type: object
                    nullable: true
                    description: (storehouse)
                toDocument:
                    type: object
                    nullable: true
                    description: '(documentInvoice)<br />Required for document correction.'
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                receipt:
                    type: object
                    nullable: true
                    description: (documentInvoice)
                documentSeriesDefinition:
                    type: object
                    nullable: false
                    description: (documentSeriesDefinition)
                positions:
                    type: object
                    nullable: false
                    description: (documentInvoicePosition)
                userPh:
                    type: object
                    nullable: true
                    description: (userUser)
        DocumentInvoiceGETExtra_fieldsForRelation:
            title: document_invoices
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentInvoicePositionGETFieldsForRelation:
            title: document_invoice_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 250
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                quantity:
                    type: number
                    nullable: false
                    format: float
                    description: 'On invoice correction use: currentQuantity'
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueVat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                isComplet:
                    type: boolean
                    nullable: true
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: false
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatPercentage:
                    type: number
                    nullable: true
                    format: float
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                    description: 'On invoice correction use: currentDiscount'
                priceBeforeDiscount:
                    type: number
                    nullable: false
                    format: float
                    description: 'On invoice correction use: currentPrice'
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                currentQuantity:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                currentPrice:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                currentDiscount:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                documentInvoice:
                    type: object
                    nullable: true
                    description: (documentInvoice)
                correctedPosition:
                    type: object
                    nullable: true
                    description: '(documentInvoicePosition)<br />Required for document correction.'
                currentVat:
                    type: object
                    nullable: true
                    description: '(vat)<br />Required for document correction.'
                product:
                    type: object
                    nullable: false
                    description: (product)
                vat:
                    type: object
                    nullable: false
                    description: '(vat)<br />On invoice correction use: currentVat'
                orderPosition:
                    type: object
                    nullable: true
                    description: (documentOrderPosition)
                measureUnit:
                    type: object
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
        DocumentInvoicePositionGETExtra_fieldsForRelation:
            title: document_invoice_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOrderPATCHForRelation:
            title: document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    type: integer
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                documentOfferQuestion:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                paymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                deliveryPlace:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)<br />Place for delivery address'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentOrderPosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
            required:
                - addressDelivery
                - dateDelivery
                - company
                - documentSeriesDefinition
        DocumentInvoicePATCHForRelation:
            title: document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                description:
                    type: string
                    nullable: true
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                company:
                    type: integer
                    nullable: false
                    description: 'integer or object (accountCompany)'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                paymentType:
                    type: integer
                    nullable: false
                    description: 'integer or object (paymentType)'
                reciver:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                toDocument:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)<br />Required for document correction.'
                receipt:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentInvoicePosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - documentDate
                - paymentDate
                - company
                - paymentType
                - documentSeriesDefinition
        DocumentInvoicePositionPATCHForRelation:
            title: document_invoice_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                quantity:
                    type: number
                    nullable: false
                    format: float
                    description: 'On invoice correction use: currentQuantity'
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueVat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                    description: 'On invoice correction use: currentDiscount'
                priceBeforeDiscount:
                    type: number
                    nullable: false
                    format: float
                    description: 'On invoice correction use: currentPrice'
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                currentQuantity:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                currentPrice:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                currentDiscount:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                correctedPosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)<br />Required for document correction.'
                currentVat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)<br />Required for document correction.'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                vat:
                    type: integer
                    nullable: false
                    description: 'integer or object (vat)<br />On invoice correction use: currentVat'
                orderPosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrderPosition)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - priceBeforeDiscount
                - product
                - vat
        DocumentOrderPOSTForRelation:
            title: document_orders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                documentStatus:
                    type: integer
                    nullable: true
                    description: 'AccountUser can''t edit this field. Main field for status'
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressDelivery:
                    type: string
                    nullable: false
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: false
                    format: date
                orderType:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                company:
                    type: integer
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                documentOfferQuestion:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                paymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                deliveryPlace:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)<br />Place for delivery address'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentOrderPosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        documentInvoices:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        documentStores:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                    description: extra_field
            required:
                - addressDelivery
                - dateDelivery
                - company
                - documentSeriesDefinition
        DocumentInvoicePOSTForRelation:
            title: document_invoices
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDate:
                    type: string
                    nullable: false
                    format: date-time
                valueNetto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                description:
                    type: string
                    nullable: true
                valueVat:
                    type: number
                    nullable: false
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                paymentPayed:
                    type: number
                    nullable: true
                    format: float
                paymentDate:
                    type: string
                    nullable: false
                    format: date-time
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                currencyCode:
                    type: string
                    nullable: false
                    maxLength: 3
                    description: 'Currency of the document.'
                documentStatus:
                    type: integer
                    nullable: false
                    description: '2: Canceled.<br />4: In buffer.'
                isAccounted:
                    type: boolean
                    nullable: true
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                    description: 'Information about the exchange rate, e.g. EUR/PLN '
                exchangeRatio:
                    type: number
                    nullable: true
                    format: float
                    description: 'Currency rate value.'
                vatConversionMode:
                    type: integer
                    nullable: true
                    description: '1: Default mode. The VAT value and gross value will be calculated based on the net value of the document.<br />2: The VAT value and gross value will be calculated based on the net value of the document positions.<br />3: Disable. Price values will not be calculated. Only available to the administrator.'
                company:
                    type: integer
                    nullable: false
                    description: 'integer or object (accountCompany)'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                paymentType:
                    type: integer
                    nullable: false
                    description: 'integer or object (paymentType)'
                reciver:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                toDocument:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)<br />Required for document correction.'
                receipt:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentInvoicePosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                creator:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - documentDate
                - paymentDate
                - company
                - paymentType
                - documentSeriesDefinition
        DocumentInvoicePositionPOSTForRelation:
            title: document_invoice_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                quantity:
                    type: number
                    nullable: false
                    format: float
                    description: 'On invoice correction use: currentQuantity'
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueVat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                discountPercent:
                    type: number
                    nullable: true
                    format: float
                    description: 'On invoice correction use: currentDiscount'
                priceBeforeDiscount:
                    type: number
                    nullable: false
                    format: float
                    description: 'On invoice correction use: currentPrice'
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Editable and required only if vatConversionMode = 3'
                currentQuantity:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                currentPrice:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                currentDiscount:
                    type: number
                    nullable: true
                    format: float
                    description: 'Required for document correction.'
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                correctedPosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoicePosition)<br />Required for document correction.'
                currentVat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)<br />Required for document correction.'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                vat:
                    type: integer
                    nullable: false
                    description: 'integer or object (vat)<br />On invoice correction use: currentVat'
                orderPosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrderPosition)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - priceBeforeDiscount
                - product
                - vat
        ProductFreetypePATCHForRelation:
            title: product_freetypes
            type: object
            properties:
                productId:
                    type: integer
                    nullable: false
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
            required:
                - productId
        VatPATCHForRelation:
            title: vats
            type: object
            properties:
                vatId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        ProductFreetypePOSTForRelation:
            title: product_freetypes
            type: object
            properties:
                productId:
                    type: integer
                    nullable: false
                productName:
                    type: string
                    nullable: true
                productDescription:
                    type: string
                    nullable: true
                measureUnitId:
                    type: integer
                    nullable: true
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                nameCorrected:
                    type: string
                    nullable: true
                codeCorrected:
                    type: string
                    nullable: true
            required:
                - productId
        VatPOSTForRelation:
            title: vats
            type: object
            properties:
                vatId:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                vatName:
                    type: string
                    nullable: true
                    maxLength: 25
                vatValue:
                    type: number
                    nullable: true
                    format: float
                vatDescription:
                    type: string
                    nullable: true
                    maxLength: 255
        DocumentOfferQuestionPositionGETFieldsForRelation:
            title: document_offer_question_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax with base (usually customer''s) discount'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'VAT rate label. Always retrieved from selected VAT rate'
                vatValue:
                    type: number
                    nullable: true
                    format: float
                    description: 'VAT rate amount. Always retrieved from selected vat rate'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax before discounts'
                srp:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax with base discount (quantity ⨉ price w/o tax with base discount)'
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax with base discount (quantity ⨉ price w/ tax with base discount)'
                priceBruttoRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/ tax after all discounts'
                baseValueNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax before discounts (quantity ⨉ price w/o tax before discounts)'
                baseValueBrutto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax before discounts (quantity ⨉ price w/ tax before discounts)'
                valueNettoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/o tax after all discounts (quantity ⨉ price w/o tax after all discounts)'
                valueBruttoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                    description: 'Position value w/ tax after all discounts (quantity ⨉ price w/ tax after all discounts)'
                documentOfferQuestion:
                    type: object
                    nullable: true
                    description: (documentOfferQuestion)
                product:
                    type: object
                    nullable: false
                    description: (product)
                measureUnit:
                    type: object
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                productComplete:
                    type: object
                    nullable: true
                    description: (productComplete)
                productFreetype:
                    type: object
                    nullable: true
                    description: (productFreetype)
                vat:
                    type: object
                    nullable: true
                    description: '(vat)<br />If vat rate is not given in a request then it will be taken from product'
        DocumentOfferQuestionPositionGETExtra_fieldsForRelation:
            title: document_offer_question_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOfferQuestionPositionPATCHForRelation:
            title: document_offer_question_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOfferQuestion:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)<br />If vat rate is not given in a request then it will be taken from product'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOfferQuestionPositionPOSTForRelation:
            title: document_offer_question_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax with base (usually customer''s) discount'
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax after all discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Additional discount amount amount in percent'
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price w/o tax before discounts'
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Base (usually customer''s) discount amount in percent'
                positionType:
                    type: integer
                    nullable: false
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOfferQuestion:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferQuestion)'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)<br />If vat rate is not given in a request then it will be taken from product'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOfferQuestionAttributeMultiGETFieldsForRelation:
            title: document_offer_question_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (documentOfferQuestionAttribute)
        DocumentOfferQuestionAttributeMultiGETExtra_fieldsForRelation:
            title: document_offer_question_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        DocumentOfferQuestionAttributeMultiPATCHForRelation:
            title: document_offer_question_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferQuestionAttribute)'
            required:
                - name
        DocumentOfferQuestionAttributeMultiPOSTForRelation:
            title: document_offer_question_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOfferQuestionAttribute)'
            required:
                - name
        DocumentOfferQuestionPATCHForRelation:
            title: document_offer_questions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                notes:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                company:
                    type: integer
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                paymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                deliveryPlace:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentOfferQuestionPosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
            required:
                - documentStatus
                - orderDeadline
                - company
                - documentSeriesDefinition
        DocumentOfferQuestionPOSTForRelation:
            title: document_offer_questions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentStatus:
                    type: integer
                    nullable: false
                orderDeadline:
                    type: string
                    nullable: false
                    format: date-time
                notes:
                    type: string
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                    description: 'Currency must be available in exchange or exchangeHistory'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                exchange:
                    type: string
                    nullable: true
                    maxLength: 7
                company:
                    type: integer
                    nullable: false
                    description: 'integer or object (accountCompany)<br />Recipient''s company'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)<br />Recipient'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                paymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                deliveryPlace:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentOfferQuestionPosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties:
                        campaignOpportunities:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        commissions:
                            $ref: '#/components/schemas/CommissionToCommissionAura'
                        documentOrders:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                        tasks:
                            anyOf:
                                -
                                    $ref: '#/components/schemas/ApiObjectIdDM'
                                -
                                    $ref: '#/components/schemas/ApiObjectIdsDM'
                    description: extra_field
            required:
                - documentStatus
                - orderDeadline
                - company
                - documentSeriesDefinition
        DocumentOrderPositionGETFieldsForRelation:
            title: document_order_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                priceRabatBrutto:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                srp:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                valueBrutto:
                    type: number
                    nullable: true
                    format: float
                baseValueNetto:
                    type: number
                    nullable: true
                    format: float
                baseValueBrutto:
                    type: number
                    nullable: true
                    format: float
                valueNettoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                valueBruttoAfterDiscounts:
                    type: number
                    nullable: true
                    format: float
                documentOrder:
                    type: object
                    nullable: true
                    description: (documentOrder)
                product:
                    type: object
                    nullable: false
                    description: (product)
                productComplete:
                    type: object
                    nullable: true
                    description: (productComplete)
                vat:
                    type: object
                    nullable: true
                    description: (vat)
                productFreetype:
                    type: object
                    nullable: true
                    description: (productFreetype)
                measureUnit:
                    type: object
                    nullable: true
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
        DocumentOrderPositionGETExtra_fieldsForRelation:
            title: document_order_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentOrderPositionPATCHForRelation:
            title: document_order_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        DocumentOrderPositionPOSTForRelation:
            title: document_order_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                    description: 'Price after discounts'
                rabat:
                    type: number
                    nullable: true
                    format: float
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                baseRabat:
                    type: number
                    nullable: true
                    format: float
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)'
                measureUnit:
                    type: integer
                    nullable: true
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - product
        AttributeGETFieldsForRelation:
            title: attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(attributeMulti)<br />Available for: list, listMulti'
        AttributeGETExtra_fieldsForRelation:
            title: attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        AttributePATCHForRelation:
            title: attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (attributeMulti)<br />Available for: list, listMulti'
        AttributePOSTForRelation:
            title: attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 50
                type:
                    type: integer
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                elasticsearchActive:
                    type: boolean
                    nullable: false
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (attributeMulti)<br />Available for: list, listMulti'
        PaymentRegisterGETFieldsForRelation:
            title: payment_registers
            type: object
            properties:
                paymentRegisterId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
        PaymentRegisterGETExtra_fieldsForRelation:
            title: payment_registers
            type: object
            properties: {  }
        PaymentRegisterPATCHForRelation:
            title: payment_registers
            type: object
            properties:
                paymentRegisterId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
            required:
                - paymentRegisterId
                - name
                - code
        PaymentRegisterPOSTForRelation:
            title: payment_registers
            type: object
            properties:
                paymentRegisterId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                code:
                    type: string
                    nullable: false
                    maxLength: 15
                type:
                    type: integer
                    nullable: true
            required:
                - paymentRegisterId
                - name
                - code
        UserUserToBranchGETFieldsForRelation:
            title: user_user_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    type: object
                    nullable: true
                    description: (branch)
                userUser:
                    type: object
                    nullable: true
                    description: (userUser)
        UserUserToBranchGETExtra_fieldsForRelation:
            title: user_user_to_branchs
            type: object
            properties: {  }
        UserUserToBranchPATCHForRelation:
            title: user_user_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    type: integer
                    nullable: true
                    description: 'integer or object (branch)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - id
        UserUserToBranchPOSTForRelation:
            title: user_user_to_branchs
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userBranchCredentials:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                branch:
                    type: integer
                    nullable: true
                    description: 'integer or object (branch)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - id
        DocumentStoreGETFieldsForRelation:
            title: document_stores
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 6
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                incomeQuantity:
                    type: number
                    nullable: true
                    format: float
                outcomeQuantity:
                    type: number
                    nullable: true
                    format: float
                creationDate:
                    type: string
                    nullable: true
                    format: date-time
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                storehouseCode:
                    type: string
                    nullable: true
                    maxLength: 75
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                connectedDocumentStore:
                    type: object
                    nullable: true
                    description: (documentStore)
                toDocument:
                    type: object
                    nullable: true
                    description: (documentStore)
                documentInventory:
                    type: object
                    nullable: true
                    description: (documentInventory)
                documentInvoice:
                    type: object
                    nullable: true
                    description: (documentInvoice)
                documentOrder:
                    type: object
                    nullable: true
                    description: (documentOrder)
                storehouse:
                    type: object
                    nullable: false
                    description: (storehouse)
                toStorehouse:
                    type: object
                    nullable: true
                    description: (storehouse)
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                documentSeriesDefinition:
                    type: object
                    nullable: false
                    description: (documentSeriesDefinition)
                positions:
                    type: object
                    nullable: false
                    description: (documentStorePosition)
        DocumentStoreGETExtra_fieldsForRelation:
            title: document_stores
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentStorePositionGETFieldsForRelation:
            title: document_store_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                valueNetto:
                    type: number
                    nullable: true
                    format: float
                incomeQuantity:
                    type: number
                    nullable: true
                    format: float
                outcomeQuantity:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                productPurchasePrice:
                    type: number
                    nullable: true
                    format: float
                currentQuantity:
                    type: number
                    nullable: true
                    format: float
                currentPrice:
                    type: number
                    nullable: true
                    format: float
                coverage:
                    type: number
                    nullable: true
                    format: float
                productCode:
                    type: string
                    nullable: true
                    maxLength: 50
                correctedPosition:
                    type: object
                    nullable: true
                    description: (documentStorePosition)
                documentStore:
                    type: object
                    nullable: true
                    description: (documentStore)
                storePosition:
                    type: object
                    nullable: true
                    description: (documentStorePosition)
                measureUnit:
                    type: object
                    nullable: false
                    description: '(measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                product:
                    type: object
                    nullable: false
                    description: (product)
        DocumentStorePositionGETExtra_fieldsForRelation:
            title: document_store_positions
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                    description: extra_field
        DocumentStorePATCHForRelation:
            title: document_stores
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                connectedDocumentStore:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
                toDocument:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
                documentInventory:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInventory)'
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                toStorehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentStorePosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - documentDateSold
                - documentDateDeadline
                - documentSeriesDefinition
        DocumentStorePositionPATCHForRelation:
            title: document_store_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                currentQuantity:
                    type: number
                    nullable: true
                    format: float
                currentPrice:
                    type: number
                    nullable: true
                    format: float
                coverage:
                    type: number
                    nullable: true
                    format: float
                correctedPosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                documentStore:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
                storePosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                measureUnit:
                    type: integer
                    nullable: false
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - measureUnit
                - product
        DocumentStorePOSTForRelation:
            title: document_stores
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentDescription:
                    type: string
                    nullable: true
                documentPaymentDetails:
                    type: string
                    nullable: true
                documentDateSold:
                    type: string
                    nullable: false
                    format: date-time
                documentDateDeadline:
                    type: string
                    nullable: false
                    format: date-time
                addressDelivery:
                    type: string
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                documentStatus:
                    type: integer
                    nullable: true
                isAccounted:
                    type: boolean
                    nullable: true
                isExported:
                    type: boolean
                    nullable: true
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                connectedDocumentStore:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
                toDocument:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
                documentInventory:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInventory)'
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                toStorehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
                documentSeriesDefinition:
                    type: integer
                    nullable: false
                    description: 'integer or object (documentSeriesDefinition)'
                positions:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (documentStorePosition)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - documentDateSold
                - documentDateDeadline
                - documentSeriesDefinition
        DocumentStorePositionPOSTForRelation:
            title: document_store_positions
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                documentPosition:
                    type: integer
                    nullable: true
                quantity:
                    type: number
                    nullable: false
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                serialNumber:
                    type: string
                    nullable: true
                productName:
                    type: string
                    nullable: true
                    description: 'If product name is not given in a request then it will be taken from product'
                currentQuantity:
                    type: number
                    nullable: true
                    format: float
                currentPrice:
                    type: number
                    nullable: true
                    format: float
                coverage:
                    type: number
                    nullable: true
                    format: float
                correctedPosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                documentStore:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
                storePosition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStorePosition)'
                measureUnit:
                    type: integer
                    nullable: false
                    description: 'integer or object (measureUnit)<br />If measure unit is not given in a request then it will be taken from product'
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                    description: extra_field
            required:
                - quantity
                - measureUnit
                - product
        UserToEmailAccountCredentialPATCHForRelation:
            title: user_to_email_account_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
        UserToEmailAccountCredentialPOSTForRelation:
            title: user_to_email_account_credentials
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
        EmailAccountGETFieldsForRelation:
            title: email_accounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    type: object
                    nullable: true
                    description: (userUser)
        EmailAccountGETExtra_fieldsForRelation:
            title: email_accounts
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                accessRights:
                    type: string
                    nullable: true
                    description: extra_field
        EmailAccountPATCHForRelation:
            title: email_accounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                credentials:
                    type: integer
                    nullable: false
                    writeOnly: true
                    description: 'integer or array<object> or object (userToEmailAccountCredential)'
            required:
                - emailAddress
        EmailAccountPOSTForRelation:
            title: email_accounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                emailAccountName:
                    type: string
                    nullable: true
                    maxLength: 255
                emailAddress:
                    type: string
                    nullable: false
                smtpSender:
                    type: string
                    nullable: true
                smtpServer:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPort:
                    type: integer
                    nullable: true
                smtpLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                smtpPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                smtpSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                unreadMessagesCounter:
                    type: integer
                    nullable: true
                imapServer:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPort:
                    type: integer
                    nullable: true
                imapLogin:
                    type: string
                    nullable: true
                    maxLength: 255
                imapPass:
                    type: string
                    nullable: true
                    maxLength: 255
                    writeOnly: true
                imapSecure:
                    type: string
                    nullable: true
                    maxLength: 5
                configModificationDate:
                    type: string
                    nullable: true
                    format: date-time
                fullSynchNow:
                    type: boolean
                    nullable: true
                validateCert:
                    type: boolean
                    nullable: true
                archival:
                    type: boolean
                    nullable: true
                authMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                smtpAuthMethod:
                    type: string
                    nullable: true
                    maxLength: 20
                appendToSend:
                    type: boolean
                    nullable: true
                lastIncSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                isSystemAccount:
                    type: boolean
                    nullable: false
                sentFolderName:
                    type: string
                    nullable: true
                    maxLength: 255
                authType:
                    type: string
                    nullable: false
                    maxLength: 10
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                credentials:
                    type: integer
                    nullable: false
                    writeOnly: true
                    description: 'integer or array<object> or object (userToEmailAccountCredential)'
            required:
                - emailAddress
        MailQueueGETFieldsForRelation:
            title: mail_queues
            type: object
            properties:
                mailQueueId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    type: object
                    nullable: true
                    description: (emailAccount)
                sender:
                    type: object
                    nullable: true
                    description: (userUser)
        MailQueueGETExtra_fieldsForRelation:
            title: mail_queues
            type: object
            properties: {  }
        MailQueuePATCHForRelation:
            title: mail_queues
            type: object
            properties:
                mailQueueId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                sender:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - mailQueueId
        MailQueuePOSTForRelation:
            title: mail_queues
            type: object
            properties:
                mailQueueId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                mailingUid:
                    type: integer
                    nullable: true
                tryCounter:
                    type: integer
                    nullable: true
                sendAttempts:
                    type: integer
                    nullable: true
                contentQp:
                    type: string
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                sender:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - mailQueueId
        EmailOutcomeMessageGETFieldsForRelation:
            title: email_outcome_messages
            type: object
            properties:
                messageId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    type: object
                    nullable: true
                    description: (emailAccount)
                mailQueue:
                    type: object
                    nullable: true
                    description: (mailQueue)
                sender:
                    type: object
                    nullable: true
                    description: (userUser)
        EmailOutcomeMessageGETExtra_fieldsForRelation:
            title: email_outcome_messages
            type: object
            properties: {  }
        EmailOutcomeMessagePATCHForRelation:
            title: email_outcome_messages
            type: object
            properties:
                messageId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                mailQueue:
                    type: integer
                    nullable: true
                    description: 'integer or object (mailQueue)'
                sender:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - messageId
        EmailOutcomeMessagePOSTForRelation:
            title: email_outcome_messages
            type: object
            properties:
                messageId:
                    type: integer
                    nullable: false
                recipient:
                    type: string
                    nullable: true
                subject:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                sendDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                recipientDw:
                    type: string
                    nullable: true
                recipientUdw:
                    type: string
                    nullable: true
                isAutomatic:
                    type: boolean
                    nullable: true
                uid:
                    type: string
                    nullable: true
                    maxLength: 32
                imapId:
                    type: integer
                    nullable: true
                imapFolder:
                    type: string
                    nullable: true
                    maxLength: 100
                mailingUid:
                    type: integer
                    nullable: true
                emailAccount:
                    type: integer
                    nullable: true
                    description: 'integer or object (emailAccount)'
                mailQueue:
                    type: integer
                    nullable: true
                    description: 'integer or object (mailQueue)'
                sender:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
            required:
                - messageId
        DiscountGETFieldsForRelation:
            title: discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    type: object
                    nullable: true
                    description: (accountCompanyGroup)
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                priceCompanyGroup:
                    type: object
                    nullable: true
                    description: (priceCompanyGroup)
                priceProductGroup:
                    type: object
                    nullable: true
                    description: (priceProductGroup)
                exchangeHistory:
                    type: object
                    nullable: true
                    description: (exchangeHistory)
                product:
                    type: object
                    nullable: true
                    description: (product)
                category:
                    type: object
                    nullable: true
                    description: (productCategory)
        DiscountGETExtra_fieldsForRelation:
            title: discounts
            type: object
            properties: {  }
        DiscountPATCHForRelation:
            title: discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompanyGroup)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                priceCompanyGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                priceProductGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
            required:
                - id
        DiscountPOSTForRelation:
            title: discounts
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                value:
                    type: number
                    nullable: false
                    format: float
                priority:
                    type: integer
                    nullable: true
                scopeType:
                    type: integer
                    nullable: false
                regionName:
                    type: string
                    nullable: true
                    maxLength: 255
                startDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                useDate:
                    type: boolean
                    nullable: true
                removeExpired:
                    type: boolean
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                region:
                    type: integer
                    nullable: true
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 50
                    description: 'External system name'
                applyOn:
                    type: integer
                    nullable: true
                group:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompanyGroup)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                priceCompanyGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceCompanyGroup)'
                priceProductGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
            required:
                - id
        InternalDocumentOrderGETFieldsForRelation:
            title: internal_document_orders
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    type: object
                    nullable: true
                    description: (accountUser)
                deliveryType:
                    type: object
                    nullable: true
                    description: (deliveryType)
                documentSeriesDefinition:
                    type: object
                    nullable: true
                    description: (documentSeriesDefinition)
                exchangeHistory:
                    type: object
                    nullable: true
                    description: (exchangeHistory)
                paymentType:
                    type: object
                    nullable: true
                    description: (paymentType)
                place:
                    type: object
                    nullable: true
                    description: (places)
                storehouse:
                    type: object
                    nullable: true
                    description: (storehouse)
        InternalDocumentOrderGETExtra_fieldsForRelation:
            title: internal_document_orders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        InternalDocumentOrderPATCHForRelation:
            title: internal_document_orders
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                documentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                paymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
        InternalDocumentOrderPOSTForRelation:
            title: internal_document_orders
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                companyId:
                    type: integer
                    nullable: true
                userPhId:
                    type: integer
                    nullable: true
                documentValueNetto:
                    type: number
                    nullable: true
                    format: float
                documentValueRabat:
                    type: number
                    nullable: true
                    format: float
                orderTime:
                    type: string
                    nullable: true
                    format: date-time
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 50
                documentStatus:
                    type: integer
                    nullable: true
                documentValueBrutto:
                    type: number
                    nullable: true
                    format: float
                notes:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                addressCustomer:
                    type: string
                    nullable: true
                addressOwner:
                    type: string
                    nullable: true
                addressDelivery:
                    type: string
                    nullable: true
                nameCustomer:
                    type: string
                    nullable: true
                nameOwner:
                    type: string
                    nullable: true
                nameDelivery:
                    type: string
                    nullable: true
                manualStatusChanged:
                    type: boolean
                    nullable: true
                externalNumber:
                    type: string
                    nullable: true
                    maxLength: 255
                externalDate:
                    type: string
                    nullable: true
                    format: date
                dateDelivery:
                    type: string
                    nullable: true
                    format: date
                orderType:
                    type: integer
                    nullable: true
                companyName:
                    type: string
                    nullable: true
                defaultAddress:
                    type: string
                    nullable: true
                nip:
                    type: string
                    nullable: true
                    maxLength: 50
                userPhName:
                    type: string
                    nullable: true
                    maxLength: 60
                documentStatusByPh:
                    type: integer
                    nullable: true
                currencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                documentValueNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                documentValueBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                user:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                deliveryType:
                    type: integer
                    nullable: true
                    description: 'integer or object (deliveryType)'
                documentSeriesDefinition:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentSeriesDefinition)'
                exchangeHistory:
                    type: integer
                    nullable: true
                    description: 'integer or object (exchangeHistory)'
                paymentType:
                    type: integer
                    nullable: true
                    description: 'integer or object (paymentType)'
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                storehouse:
                    type: integer
                    nullable: true
                    description: 'integer or object (storehouse)'
        FileDirectoryGETFieldsForRelation:
            title: file_directories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    type: object
                    nullable: true
                    description: (fileDirectory)
        FileDirectoryGETExtra_fieldsForRelation:
            title: file_directories
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        FileDirectoryPATCHForRelation:
            title: file_directories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    type: integer
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - name
        FileDirectoryPOSTForRelation:
            title: file_directories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                isLastDirectory:
                    type: boolean
                    nullable: true
                parentDirectory:
                    type: integer
                    nullable: true
                    description: 'integer or object (fileDirectory)'
                subdirectories:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                files:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                credentials:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
            required:
                - name
        PromotionGETFieldsForRelation:
            title: promotions
            type: object
            properties:
                promotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    type: object
                    nullable: true
                    description: (promotionGroup)
        PromotionGETExtra_fieldsForRelation:
            title: promotions
            type: object
            properties: {  }
        PromotionPATCHForRelation:
            title: promotions
            type: object
            properties:
                promotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (promotionGroup)'
            required:
                - promotionId
                - name
                - isActive
        PromotionPOSTForRelation:
            title: promotions
            type: object
            properties:
                promotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 50
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: false
                companyConnectionType:
                    type: integer
                    nullable: true
                productConnectionType:
                    type: integer
                    nullable: true
                introduction:
                    type: string
                    nullable: true
                content:
                    type: string
                    nullable: true
                promotionGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (promotionGroup)'
            required:
                - promotionId
                - name
                - isActive
        ForeignKeyTranslationTypeGETFieldsForRelation:
            title: foreign_key_translation_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
        ForeignKeyTranslationTypeGETExtra_fieldsForRelation:
            title: foreign_key_translation_types
            type: object
            properties: {  }
        ForeignKeyTranslationTypePATCHForRelation:
            title: foreign_key_translation_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
            required:
                - id
                - keyName
        ForeignKeyTranslationTypePOSTForRelation:
            title: foreign_key_translation_types
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                keyName:
                    type: string
                    nullable: false
                    maxLength: 255
                keyDescription:
                    type: string
                    nullable: true
            required:
                - id
                - keyName
        ImapFolderGETFieldsForRelation:
            title: imap_folders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    type: object
                    nullable: false
                    description: (emailAccount)
                parent:
                    type: object
                    nullable: true
                    description: (imapFolder)
        ImapFolderGETExtra_fieldsForRelation:
            title: imap_folders
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ImapFolderPATCHForRelation:
            title: imap_folders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    type: integer
                    nullable: false
                    description: 'integer or object (emailAccount)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (imapFolder)'
            required:
                - name
                - fullName
                - originalFullName
                - emailAccount
        ImapFolderPOSTForRelation:
            title: imap_folders
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                fullName:
                    type: string
                    nullable: false
                originalFullName:
                    type: string
                    nullable: false
                originalDelimiter:
                    type: string
                    nullable: false
                    maxLength: 10
                lastImapId:
                    type: integer
                    nullable: true
                lastSyncDate:
                    type: string
                    nullable: true
                    format: date-time
                emailAccount:
                    type: integer
                    nullable: false
                    description: 'integer or object (emailAccount)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (imapFolder)'
            required:
                - name
                - fullName
                - originalFullName
                - emailAccount
        XlsxImportTemplateGETFieldsForRelation:
            title: xlsx_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
        XlsxImportTemplateGETExtra_fieldsForRelation:
            title: xlsx_import_templates
            type: object
            properties: {  }
        XlsxImportTemplatePATCHForRelation:
            title: xlsx_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - id
                - name
                - destTableName
        XlsxImportTemplatePOSTForRelation:
            title: xlsx_import_templates
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                destTableName:
                    type: string
                    nullable: false
                    maxLength: 255
                serializedData:
                    type: string
                    nullable: true
                isTemporary:
                    type: boolean
                    nullable: true
                procedureBeforeActive:
                    type: boolean
                    nullable: true
                procedureBefore:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - id
                - name
                - destTableName
        IntegratorConfigGETFieldsForRelation:
            title: integrator_configs
            type: object
            properties:
                integratorConfigId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
        IntegratorConfigGETExtra_fieldsForRelation:
            title: integrator_configs
            type: object
            properties: {  }
        IntegratorConfigPATCHForRelation:
            title: integrator_configs
            type: object
            properties:
                integratorConfigId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - integratorConfigId
        IntegratorConfigPOSTForRelation:
            title: integrator_configs
            type: object
            properties:
                integratorConfigId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDriver:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcHost:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcDbname:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcUser:
                    type: string
                    nullable: true
                    maxLength: 255
                odbcPassword:
                    type: string
                    nullable: true
                    maxLength: 255
            required:
                - integratorConfigId
        ProductCompletePATCHForRelation:
            title: product_completes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                child:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
        ProductCompletePOSTForRelation:
            title: product_completes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                quantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                child:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
        InternalDocumentOrderPositionGETFieldsForRelation:
            title: internal_document_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    type: object
                    nullable: true
                    description: (productComplete)
                vat:
                    type: object
                    nullable: true
                    description: (vat)
                productFreetype:
                    type: object
                    nullable: true
                    description: (productFreetype)
        InternalDocumentOrderPositionGETExtra_fieldsForRelation:
            title: internal_document_order_positions
            type: object
            properties: {  }
        InternalDocumentOrderPositionPATCHForRelation:
            title: internal_document_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    type: integer
                    nullable: true
                    description: 'integer or object (productComplete)'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)'
                productFreetype:
                    type: integer
                    nullable: true
                    description: 'integer or object (productFreetype)'
            required:
                - positionId
        InternalDocumentOrderPositionPOSTForRelation:
            title: internal_document_order_positions
            type: object
            properties:
                positionId:
                    type: integer
                    nullable: false
                documentOrderId:
                    type: integer
                    nullable: true
                productId:
                    type: integer
                    nullable: true
                productQuantity:
                    type: number
                    nullable: true
                    format: float
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                priceRabat:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priceBrutto:
                    type: number
                    nullable: true
                    format: float
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                productName:
                    type: string
                    nullable: true
                measureUnitName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatName:
                    type: string
                    nullable: true
                    maxLength: 50
                vatValue:
                    type: number
                    nullable: true
                    format: float
                priceNettoInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceRabatInCurrency:
                    type: number
                    nullable: true
                    format: float
                priceBruttoInCurrency:
                    type: number
                    nullable: true
                    format: float
                productComplete:
                    type: integer
                    nullable: true
                    description: 'integer or object (productComplete)'
                vat:
                    type: integer
                    nullable: true
                    description: 'integer or object (vat)'
                productFreetype:
                    type: integer
                    nullable: true
                    description: 'integer or object (productFreetype)'
            required:
                - positionId
        LoyaltyProgramQuestionnaireGETFieldsForRelation:
            title: loyalty_program_questionnaires
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    type: object
                    nullable: true
                    description: (loyaltyProgram)
                parent:
                    type: object
                    nullable: true
                    description: (loyaltyProgramQuestionnaire)
        LoyaltyProgramQuestionnaireGETExtra_fieldsForRelation:
            title: loyalty_program_questionnaires
            type: object
            properties: {  }
        LoyaltyProgramQuestionnairePATCHForRelation:
            title: loyalty_program_questionnaires
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    type: integer
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (loyaltyProgramQuestionnaire)'
            required:
                - id
                - name
                - type
        LoyaltyProgramQuestionnairePOSTForRelation:
            title: loyalty_program_questionnaires
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 55
                type:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                isRequired:
                    type: boolean
                    nullable: false
                loyaltyProgram:
                    type: integer
                    nullable: true
                    description: 'integer or object (loyaltyProgram)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (loyaltyProgramQuestionnaire)'
            required:
                - id
                - name
                - type
        MainMenuGETFieldsForRelation:
            title: main_menus
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                parent:
                    type: object
                    nullable: true
                    description: (mainMenu)
        MainMenuGETExtra_fieldsForRelation:
            title: main_menus
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        MainMenuLicensePATCHForRelation:
            title: main_menu_licenses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                moduleName:
                    type: string
                    nullable: false
                    maxLength: 255
                actionName:
                    type: string
                    nullable: true
                    maxLength: 255
                paramName:
                    type: string
                    nullable: true
                    maxLength: 255
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 255
                license:
                    type: string
                    nullable: true
                    maxLength: 45
                credential:
                    type: string
                    nullable: true
                    maxLength: 255
                symfonyName:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isSystemSetting:
                    type: boolean
                    nullable: false
                menuElements:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (mainMenu)'
            required:
                - moduleName
        MainMenuPATCHForRelation:
            title: main_menus
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                profiles:
                    type: string
                    nullable: true
                    writeOnly: true
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                componentMeta:
                    type: integer
                    nullable: true
                    writeOnly: true
                    description: 'integer or object (mainMenuLicense)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (mainMenu)'
            required:
                - componentType
                - name
                - menuType
        MainMenuLicensePOSTForRelation:
            title: main_menu_licenses
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                moduleName:
                    type: string
                    nullable: false
                    maxLength: 255
                actionName:
                    type: string
                    nullable: true
                    maxLength: 255
                paramName:
                    type: string
                    nullable: true
                    maxLength: 255
                paramValue:
                    type: string
                    nullable: true
                    maxLength: 255
                license:
                    type: string
                    nullable: true
                    maxLength: 45
                credential:
                    type: string
                    nullable: true
                    maxLength: 255
                symfonyName:
                    type: string
                    nullable: true
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                isSystemSetting:
                    type: boolean
                    nullable: false
                menuElements:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (mainMenu)'
            required:
                - moduleName
        MainMenuPOSTForRelation:
            title: main_menus
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                componentType:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                url:
                    type: string
                    nullable: true
                fileName:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                menuType:
                    type: integer
                    nullable: false
                profiles:
                    type: string
                    nullable: true
                    writeOnly: true
                isCustom:
                    type: boolean
                    nullable: true
                icon:
                    type: string
                    nullable: true
                    maxLength: 255
                componentMeta:
                    type: integer
                    nullable: true
                    writeOnly: true
                    description: 'integer or object (mainMenuLicense)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (mainMenu)'
            required:
                - componentType
                - name
                - menuType
        OdbcReportAvailabilityGETFieldsForRelation:
            title: odbc_report_availabilities
            type: object
            properties:
                odbcReportAvailabilityId:
                    type: integer
                    nullable: false
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    type: object
                    nullable: true
                    description: (odbcReport)
        OdbcReportAvailabilityGETExtra_fieldsForRelation:
            title: odbc_report_availabilities
            type: object
            properties: {  }
        OdbcReportCredentialGETFieldsForRelation:
            title: odbc_report_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                odbcReport:
                    type: object
                    nullable: true
                    description: (odbcReport)
                userProfile:
                    type: object
                    nullable: true
                    description: (userProfile)
        OdbcReportCredentialGETExtra_fieldsForRelation:
            title: odbc_report_credentials
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        OdbcReportAvailabilityPATCHForRelation:
            title: odbc_report_availabilities
            type: object
            properties:
                odbcReportAvailabilityId:
                    type: integer
                    nullable: false
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    type: integer
                    nullable: true
                    description: 'integer or object (odbcReport)'
            required:
                - odbcReportAvailabilityId
        OdbcReportCredentialPATCHForRelation:
            title: odbc_report_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                odbcReport:
                    type: integer
                    nullable: true
                    description: 'integer or object (odbcReport)'
                userProfile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
        OdbcReportAvailabilityPOSTForRelation:
            title: odbc_report_availabilities
            type: object
            properties:
                odbcReportAvailabilityId:
                    type: integer
                    nullable: false
                availabilityType:
                    type: integer
                    nullable: true
                odbcReport:
                    type: integer
                    nullable: true
                    description: 'integer or object (odbcReport)'
            required:
                - odbcReportAvailabilityId
        OdbcReportCredentialPOSTForRelation:
            title: odbc_report_credentials
            type: object
            properties:
                credentialId:
                    type: integer
                    nullable: false
                odbcReport:
                    type: integer
                    nullable: true
                    description: 'integer or object (odbcReport)'
                userProfile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
        OdbcReportGETFieldsForRelation:
            title: odbc_reports
            type: object
            properties:
                odbcReportId:
                    type: integer
                    nullable: false
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    type: object
                    nullable: true
                    description: (productTemplate)
                odbcReportsAvailabilities:
                    type: object
                    nullable: false
                    description: (odbcReportAvailability)
                odbcReportsCredentials:
                    type: object
                    nullable: false
                    description: (odbcReportCredential)
        OdbcReportGETExtra_fieldsForRelation:
            title: odbc_reports
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        OdbcReportPATCHForRelation:
            title: odbc_reports
            type: object
            properties:
                odbcReportId:
                    type: integer
                    nullable: false
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (productTemplate)'
                odbcReportsAvailabilities:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportAvailability)'
                odbcReportsCredentials:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportCredential)'
        OdbcReportPOSTForRelation:
            title: odbc_reports
            type: object
            properties:
                odbcReportId:
                    type: integer
                    nullable: false
                reportName:
                    type: string
                    nullable: true
                    maxLength: 255
                reportDescription:
                    type: string
                    nullable: true
                reportType:
                    type: integer
                    nullable: true
                reportConfiguration:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                availableParameters:
                    type: string
                    nullable: true
                showSummary:
                    type: boolean
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                showFilters:
                    type: boolean
                    nullable: true
                partialSummary:
                    type: boolean
                    nullable: true
                pdfPageRows:
                    type: integer
                    nullable: true
                staticHeader:
                    type: boolean
                    nullable: true
                reportOutput:
                    type: string
                    nullable: true
                    maxLength: 10
                hideSettings:
                    type: boolean
                    nullable: true
                reportLicenses:
                    type: string
                    nullable: true
                    maxLength: 255
                enableGrouping:
                    type: boolean
                    nullable: true
                enableSorting:
                    type: boolean
                    nullable: true
                enableAutofilters:
                    type: boolean
                    nullable: true
                pagination:
                    type: boolean
                    nullable: true
                odbcDatabaseType:
                    type: string
                    nullable: true
                    maxLength: 100
                odbcDatabaseEncoding:
                    type: string
                    nullable: true
                    maxLength: 100
                reportColumns:
                    type: string
                    nullable: true
                reportColumnsDate:
                    type: string
                    nullable: true
                    format: date-time
                lastModification:
                    type: string
                    nullable: true
                    format: date-time
                querySql:
                    type: string
                    nullable: true
                exportSql:
                    type: string
                    nullable: true
                partialSummarySql:
                    type: string
                    nullable: true
                showReportName:
                    type: boolean
                    nullable: true
                editVisibility:
                    type: boolean
                    nullable: true
                defaults:
                    type: string
                    nullable: true
                forceDefaults:
                    type: string
                    nullable: true
                    format: date-time
                configFormat:
                    type: string
                    nullable: true
                    maxLength: 10
                reportUuid:
                    type: string
                    nullable: true
                    format: guid
                hideFromList:
                    type: boolean
                    nullable: true
                autoformatNumbers:
                    type: boolean
                    nullable: false
                xmlTemplate:
                    type: integer
                    nullable: true
                    description: 'integer or object (productTemplate)'
                odbcReportsAvailabilities:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportAvailability)'
                odbcReportsCredentials:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (odbcReportCredential)'
        OrderTemplateGETFieldsForRelation:
            title: order_templates
            type: object
            properties:
                orderTemplateId:
                    type: integer
                    nullable: false
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
        OrderTemplateGETExtra_fieldsForRelation:
            title: order_templates
            type: object
            properties: {  }
        OrderTemplatePATCHForRelation:
            title: order_templates
            type: object
            properties:
                orderTemplateId:
                    type: integer
                    nullable: false
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
            required:
                - orderTemplateId
        OrderTemplatePOSTForRelation:
            title: order_templates
            type: object
            properties:
                orderTemplateId:
                    type: integer
                    nullable: false
                templateName:
                    type: string
                    nullable: true
                    maxLength: 150
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
            required:
                - orderTemplateId
        PlaceAttributeMultiGETFieldsForRelation:
            title: place_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (placeAttribute)
        PlaceAttributeMultiGETExtra_fieldsForRelation:
            title: place_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PlaceAttributeMultiPATCHForRelation:
            title: place_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (placeAttribute)'
            required:
                - name
        PlaceAttributeMultiPOSTForRelation:
            title: place_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (placeAttribute)'
            required:
                - name
        ProcedureSqlGETFieldsForRelation:
            title: procedure_sqls
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
        ProcedureSqlGETExtra_fieldsForRelation:
            title: procedure_sqls
            type: object
            properties: {  }
        ProcedureSqlPATCHForRelation:
            title: procedure_sqls
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
            required:
                - procedureId
        ProcedureSqlPOSTForRelation:
            title: procedure_sqls
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureQuery:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                returnsResult:
                    type: boolean
                    nullable: true
            required:
                - procedureId
        ProcedureToDocumentGETFieldsForRelation:
            title: procedure_to_documents
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureData:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                procedureTrigger:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonRedirectUrl:
                    type: string
                    nullable: true
                    maxLength: 500
                procedureToCommissionsAttributes:
                    type: object
                    nullable: false
                    description: (procedureToCommissionAttribute)
                procedureToDocumentCredentials:
                    type: object
                    nullable: false
                    description: (procedureToDocumentCredential)
        ProcedureToDocumentGETExtra_fieldsForRelation:
            title: procedure_to_documents
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProcedureToDocumentPATCHForRelation:
            title: procedure_to_documents
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureData:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                procedureTrigger:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonRedirectUrl:
                    type: string
                    nullable: true
                    maxLength: 500
                procedureToCommissionsAttributes:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (procedureToCommissionAttribute)'
                procedureToDocumentCredentials:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (procedureToDocumentCredential)'
            required:
                - documentType
        ProcedureToDocumentPOSTForRelation:
            title: procedure_to_documents
            type: object
            properties:
                procedureId:
                    type: integer
                    nullable: false
                procedureName:
                    type: string
                    nullable: true
                    maxLength: 50
                documentType:
                    type: integer
                    nullable: false
                documentSubtype:
                    type: string
                    nullable: true
                    maxLength: 50
                procedureData:
                    type: string
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                isForPosition:
                    type: boolean
                    nullable: true
                isForPositionAttributePosition:
                    type: boolean
                    nullable: true
                procedureTrigger:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonName:
                    type: string
                    nullable: true
                    maxLength: 255
                buttonRedirectUrl:
                    type: string
                    nullable: true
                    maxLength: 500
                procedureToCommissionsAttributes:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (procedureToCommissionAttribute)'
                procedureToDocumentCredentials:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (procedureToDocumentCredential)'
            required:
                - documentType
        ExternalMarkerGETFieldsForRelation:
            title: external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                symbol:
                    type: string
                    nullable: false
                    maxLength: 1
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
        ExternalMarkerGETExtra_fieldsForRelation:
            title: external_markers
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductI18nGETFieldsForRelation:
            title: product_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                language:
                    type: string
                    nullable: true
                    maxLength: 10
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                product:
                    type: object
                    nullable: true
                    description: (product)
        ProductI18nGETExtra_fieldsForRelation:
            title: product_i18ns
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        PriceIndividualGETFieldsForRelation:
            title: price_individuals
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priority:
                    type: integer
                    nullable: true
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                priceProductGroup:
                    type: object
                    nullable: true
                    description: (priceProductGroup)
                product:
                    type: object
                    nullable: true
                    description: (product)
                category:
                    type: object
                    nullable: true
                    description: (productCategory)
                discount:
                    type: object
                    nullable: true
                    description: (discount)
        PriceIndividualGETExtra_fieldsForRelation:
            title: price_individuals
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductCompanyPriceGETFieldsForRelation:
            title: product_company_prices
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    type: object
                    nullable: true
                    description: (product)
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                discount:
                    type: object
                    nullable: true
                    description: (discount)
        ProductCompanyPriceGETExtra_fieldsForRelation:
            title: product_company_prices
            type: object
            properties: {  }
        ExternalMarkerPATCHForRelation:
            title: external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
            required:
                - label
        ProductI18nPATCHForRelation:
            title: product_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                language:
                    type: string
                    nullable: true
                    maxLength: 10
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
        PriceIndividualPATCHForRelation:
            title: price_individuals
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priority:
                    type: integer
                    nullable: true
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                priceProductGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                discount:
                    type: integer
                    nullable: true
                    description: 'integer or object (discount)'
        ProductCompanyPricePATCHForRelation:
            title: product_company_prices
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                discount:
                    type: integer
                    nullable: true
                    description: 'integer or object (discount)'
            required:
                - id
        ExternalMarkerPOSTForRelation:
            title: external_markers
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                label:
                    type: string
                    nullable: false
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: false
                isPromoted:
                    type: boolean
                    nullable: false
            required:
                - label
        ProductI18nPOSTForRelation:
            title: product_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                language:
                    type: string
                    nullable: true
                    maxLength: 10
                name:
                    type: string
                    nullable: true
                description:
                    type: string
                    nullable: true
                code:
                    type: string
                    nullable: true
                    maxLength: 50
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
        PriceIndividualPOSTForRelation:
            title: price_individuals
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                priceNetto:
                    type: number
                    nullable: true
                    format: float
                rabat:
                    type: number
                    nullable: true
                    format: float
                priority:
                    type: integer
                    nullable: true
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                priceProductGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                category:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                discount:
                    type: integer
                    nullable: true
                    description: 'integer or object (discount)'
        ProductCompanyPricePOSTForRelation:
            title: product_company_prices
            type: object
            properties:
                id:
                    type: string
                    nullable: false
                    format: guid
                discountPercentage:
                    type: number
                    nullable: true
                    format: float
                basePriceNetto:
                    type: number
                    nullable: true
                    format: float
                basePriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyPriceNetto:
                    type: number
                    nullable: true
                    format: float
                companyPriceBrutto:
                    type: number
                    nullable: true
                    format: float
                companyCurrencyCode:
                    type: string
                    nullable: true
                    maxLength: 3
                product:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                discount:
                    type: integer
                    nullable: true
                    description: 'integer or object (discount)'
            required:
                - id
        ProductCategoryI18nGETFieldsForRelation:
            title: product_category_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                language:
                    type: string
                    nullable: true
                    maxLength: 10
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCategory:
                    type: object
                    nullable: true
                    description: (productCategory)
        ProductCategoryI18nGETExtra_fieldsForRelation:
            title: product_category_i18ns
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductCategoryI18nPATCHForRelation:
            title: product_category_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                language:
                    type: string
                    nullable: true
                    maxLength: 10
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCategory:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
            required:
                - name
        ProductCategoryI18nPOSTForRelation:
            title: product_category_i18ns
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                language:
                    type: string
                    nullable: true
                    maxLength: 10
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                productCategory:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
            required:
                - name
        ProductAttributeCredentialGETFieldsForRelation:
            title: product_attribute_credentials
            type: object
            properties:
                attributeCredentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                productAttribute:
                    type: object
                    nullable: true
                    description: (attribute)
                profile:
                    type: object
                    nullable: true
                    description: (userProfile)
                productCategoryAttributes:
                    type: object
                    nullable: false
                    description: (productCategoryAttributes)
        ProductAttributeCredentialGETExtra_fieldsForRelation:
            title: product_attribute_credentials
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ProductAttributeCredentialPATCHForRelation:
            title: product_attribute_credentials
            type: object
            properties:
                attributeCredentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                productAttribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (attribute)'
                profile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
                productCategoryAttributes:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productCategoryAttributes)'
        ProductAttributeCredentialPOSTForRelation:
            title: product_attribute_credentials
            type: object
            properties:
                attributeCredentialId:
                    type: integer
                    nullable: false
                credentialType:
                    type: integer
                    nullable: true
                productAttribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (attribute)'
                profile:
                    type: integer
                    nullable: true
                    description: 'integer or object (userProfile)'
                productCategoryAttributes:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (productCategoryAttributes)'
        ProductPromotionGETFieldsForRelation:
            title: product_promotions
            type: object
            properties:
                productPromotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    type: object
                    nullable: true
                    description: (product)
                toProductCategory:
                    type: object
                    nullable: true
                    description: (productCategory)
                toProductGroup:
                    type: object
                    nullable: true
                    description: (priceProductGroup)
        ProductPromotionGETExtra_fieldsForRelation:
            title: product_promotions
            type: object
            properties: {  }
        ProductPromotionPATCHForRelation:
            title: product_promotions
            type: object
            properties:
                productPromotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                toProductCategory:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                toProductGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
            required:
                - productPromotionId
        ProductPromotionPOSTForRelation:
            title: product_promotions
            type: object
            properties:
                productPromotionId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                productPromotionPriority:
                    type: integer
                    nullable: true
                toScopeType:
                    type: integer
                    nullable: true
                rabatValue:
                    type: number
                    nullable: true
                    format: float
                toProduct:
                    type: integer
                    nullable: true
                    description: 'integer or object (product)'
                toProductCategory:
                    type: integer
                    nullable: true
                    description: 'integer or object (productCategory)'
                toProductGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
            required:
                - productPromotionId
        TagGETFieldsForRelation:
            title: tags
            type: object
            properties:
                tagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
        TagGETExtra_fieldsForRelation:
            title: tags
            type: object
            properties: {  }
        TagPATCHForRelation:
            title: tags
            type: object
            properties:
                tagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
            required:
                - tagId
        TagPOSTForRelation:
            title: tags
            type: object
            properties:
                tagId:
                    type: integer
                    nullable: false
                tagValue:
                    type: string
                    nullable: true
                    maxLength: 255
                attributeId:
                    type: integer
                    nullable: true
                categoryId:
                    type: integer
                    nullable: true
            required:
                - tagId
        PromotionGroupGETFieldsForRelation:
            title: promotion_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
        PromotionGroupGETExtra_fieldsForRelation:
            title: promotion_groups
            type: object
            properties: {  }
        PromotionGroupPATCHForRelation:
            title: promotion_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
            required:
                - id
        PromotionGroupPOSTForRelation:
            title: promotion_groups
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                groupName:
                    type: string
                    nullable: true
                    maxLength: 55
            required:
                - id
        QuestionnaireCategoryGETFieldsForRelation:
            title: questionnaire_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
        QuestionnaireCategoryGETExtra_fieldsForRelation:
            title: questionnaire_categories
            type: object
            properties: {  }
        QuestionnaireCategoryPATCHForRelation:
            title: questionnaire_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
            required:
                - id
                - name
        QuestionnaireCategoryPOSTForRelation:
            title: questionnaire_categories
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 100
            required:
                - id
                - name
        QuestionnaireGETFieldsForRelation:
            title: questionnaires
            type: object
            properties:
                questionnaireId:
                    type: integer
                    nullable: false
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    type: object
                    nullable: true
                    description: (file)
                creatorAccountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                creatorUserUser:
                    type: object
                    nullable: true
                    description: (userUser)
                questionnaireCategory:
                    type: object
                    nullable: true
                    description: (questionnaireCategory)
        QuestionnaireGETExtra_fieldsForRelation:
            title: questionnaires
            type: object
            properties: {  }
        QuestionnairePATCHForRelation:
            title: questionnaires
            type: object
            properties:
                questionnaireId:
                    type: integer
                    nullable: false
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                creatorAccountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                creatorUserUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                questionnaireCategory:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaireCategory)'
            required:
                - questionnaireId
        QuestionnairePOSTForRelation:
            title: questionnaires
            type: object
            properties:
                questionnaireId:
                    type: integer
                    nullable: false
                questionnaireName:
                    type: string
                    nullable: true
                questionnaireType:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                beginDate:
                    type: string
                    nullable: true
                    format: date-time
                endDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                multipleAnswer:
                    type: boolean
                    nullable: true
                file:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                creatorAccountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                creatorUserUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                questionnaireCategory:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaireCategory)'
            required:
                - questionnaireId
        QuestionnaireAnswerGETFieldsForRelation:
            title: questionnaire_answers
            type: object
            properties:
                questionnaireAnswerId:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                accountUser:
                    type: object
                    nullable: true
                    description: (accountUser)
                documentInvoice:
                    type: object
                    nullable: true
                    description: (documentInvoice)
                userUser:
                    type: object
                    nullable: true
                    description: (userUser)
                questionnaire:
                    type: object
                    nullable: true
                    description: (questionnaire)
        QuestionnaireAnswerGETExtra_fieldsForRelation:
            title: questionnaire_answers
            type: object
            properties: {  }
        QuestionnaireAnswerPATCHForRelation:
            title: questionnaire_answers
            type: object
            properties:
                questionnaireAnswerId:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                questionnaire:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaire)'
            required:
                - questionnaireAnswerId
        QuestionnaireAnswerPOSTForRelation:
            title: questionnaire_answers
            type: object
            properties:
                questionnaireAnswerId:
                    type: integer
                    nullable: false
                createdAt:
                    type: string
                    nullable: true
                    format: date-time
                creatorType:
                    type: integer
                    nullable: true
                key:
                    type: string
                    nullable: true
                importId:
                    type: integer
                    nullable: true
                    description: 'Id from external system'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                isDeleted:
                    type: boolean
                    nullable: true
                reference:
                    type: string
                    nullable: true
                    maxLength: 50
                userName:
                    type: string
                    nullable: true
                    maxLength: 255
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                accountUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountUser)'
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                questionnaire:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaire)'
            required:
                - questionnaireAnswerId
        QuestionnaireElementGETFieldsForRelation:
            title: questionnaire_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    type: object
                    nullable: true
                    description: (file)
                questionnaire:
                    type: object
                    nullable: true
                    description: (questionnaire)
                parent:
                    type: object
                    nullable: true
                    description: (questionnaireElement)
        QuestionnaireElementGETExtra_fieldsForRelation:
            title: questionnaire_elements
            type: object
            properties: {  }
        QuestionnaireElementPATCHForRelation:
            title: questionnaire_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                questionnaire:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaire)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaireElement)'
            required:
                - elementId
        QuestionnaireElementPOSTForRelation:
            title: questionnaire_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                elementOption:
                    type: string
                    nullable: true
                    maxLength: 55
                displayPriority:
                    type: string
                    nullable: true
                isDeleted:
                    type: boolean
                    nullable: true
                deleteDate:
                    type: string
                    nullable: true
                    format: date-time
                options:
                    type: string
                    nullable: true
                file:
                    type: integer
                    nullable: true
                    description: 'integer or object (file)'
                questionnaire:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaire)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (questionnaireElement)'
            required:
                - elementId
        ServicedProductGETFieldsForRelation:
            title: serviced_products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    type: object
                    nullable: false
                    description: (product)
                company:
                    type: object
                    nullable: true
                    description: (accountCompany)
                creatorUser:
                    type: object
                    nullable: true
                    description: (userUser)
                place:
                    type: object
                    nullable: true
                    description: (places)
                parent:
                    type: object
                    nullable: true
                    description: (servicedProduct)
                children:
                    type: object
                    nullable: false
                    description: (servicedProduct)
        ServicedProductGETExtra_fieldsForRelation:
            title: serviced_products
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailShowDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyShowDM'
                    description: extra_field
                fullName:
                    type: string
                    nullable: true
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
        ServicedProductPATCHForRelation:
            title: serviced_products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (servicedProduct)'
                children:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (servicedProduct)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
            required:
                - serialCode
                - product
        ServicedProductPOSTForRelation:
            title: serviced_products
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                serialCode:
                    type: string
                    nullable: false
                    maxLength: 255
                date:
                    type: string
                    nullable: true
                    format: date-time
                isActive:
                    type: boolean
                    nullable: true
                importTyp:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'External system name'
                importCode:
                    type: string
                    nullable: true
                    maxLength: 255
                    description: 'Code from external system'
                address:
                    type: string
                    nullable: true
                    maxLength: 255
                product:
                    type: integer
                    nullable: false
                    description: 'integer or object (product)'
                company:
                    type: integer
                    nullable: true
                    description: 'integer or object (accountCompany)'
                place:
                    type: integer
                    nullable: true
                    description: 'integer or object (places)'
                parent:
                    type: integer
                    nullable: true
                    description: 'integer or object (servicedProduct)'
                children:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (servicedProduct)'
                attributes:
                    type: array
                    nullable: true
                    items:
                        anyOf:
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeTextEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFloatEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeDateEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeListMultiEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeFileEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeEmailEditDM'
                            -
                                $ref: '#/components/schemas/ApiAttributeTypeCompanyEditDM'
                    description: extra_field
                relations:
                    type: object
                    nullable: true
                    properties: {  }
                    description: extra_field
            required:
                - serialCode
                - product
        ServicedProductAttributeMultiGETFieldsForRelation:
            title: serviced_product_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (servicedProductAttribute)
        ServicedProductAttributeMultiGETExtra_fieldsForRelation:
            title: serviced_product_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ServicedProductAttributeMultiPATCHForRelation:
            title: serviced_product_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (servicedProductAttribute)'
        ServicedProductAttributeMultiPOSTForRelation:
            title: serviced_product_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (servicedProductAttribute)'
        ServicedProductAttributeGETFieldsForRelation:
            title: serviced_product_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    type: object
                    nullable: false
                    description: '(servicedProductAttributeMulti)<br />Available for: list, listMulti'
        ServicedProductAttributeGETExtra_fieldsForRelation:
            title: serviced_product_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        ServicedProductAttributePATCHForRelation:
            title: serviced_product_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (servicedProductAttributeMulti)<br />Available for: list, listMulti'
        ServicedProductAttributePOSTForRelation:
            title: serviced_product_attributes
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                type:
                    type: integer
                    nullable: true
                    description: '1: text<br />2: numeric<br />3: date<br />4: list, listMulti<br />5: file<br />6: email<br />8: company'
                isActive:
                    type: boolean
                    nullable: true
                name:
                    type: string
                    nullable: true
                    maxLength: 55
                option:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"one": Available for list'
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                additionalOptions:
                    type: string
                    nullable: true
                    maxLength: 10
                    description: '"html": Available for text'
                filterAsTags:
                    type: boolean
                    nullable: true
                attributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (servicedProductAttributeMulti)<br />Available for: list, listMulti'
        SettingGETFieldsForRelation:
            title: settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: false
                    maxLength: 255
                value:
                    type: string
                    nullable: true
                group:
                    type: string
                    nullable: true
                    maxLength: 50
                displayName:
                    type: string
                    nullable: true
                    maxLength: 255
                description:
                    type: string
                    nullable: true
                editable:
                    type: boolean
                    nullable: true
                type:
                    type: string
                    nullable: true
                    maxLength: 3
                licenses:
                    type: string
                    nullable: true
                isLogged:
                    type: boolean
                    nullable: true
        SettingGETExtra_fieldsForRelation:
            title: settings
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        SettingPATCHForRelation:
            title: settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
        SettingPOSTForRelation:
            title: settings
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                value:
                    type: string
                    nullable: true
        ShippingGETFieldsForRelation:
            title: shippings
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    type: object
                    nullable: true
                    description: (documentInvoice)
                documentOrder:
                    type: object
                    nullable: true
                    description: (documentOrder)
                documentStore:
                    type: object
                    nullable: true
                    description: (documentStore)
        ShippingGETExtra_fieldsForRelation:
            title: shippings
            type: object
            properties: {  }
        ShippingPATCHForRelation:
            title: shippings
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                documentStore:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
            required:
                - documentId
        ShippingPOSTForRelation:
            title: shippings
            type: object
            properties:
                documentId:
                    type: integer
                    nullable: false
                documentHeader:
                    type: string
                    nullable: true
                    maxLength: 255
                documentDate:
                    type: string
                    nullable: true
                    format: date-time
                courier:
                    type: string
                    nullable: true
                    maxLength: 255
                documentInvoice:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentInvoice)'
                documentOrder:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentOrder)'
                documentStore:
                    type: integer
                    nullable: true
                    description: 'integer or object (documentStore)'
            required:
                - documentId
        SpecialDiscountGETFieldsForRelation:
            title: special_discounts
            type: object
            properties:
                specialDiscountId:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    type: object
                    nullable: true
                    description: (priceProductGroup)
        SpecialDiscountGETExtra_fieldsForRelation:
            title: special_discounts
            type: object
            properties: {  }
        SpecialDiscountPATCHForRelation:
            title: special_discounts
            type: object
            properties:
                specialDiscountId:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
            required:
                - specialDiscountId
                - discountType
                - discountValue
                - isActive
        SpecialDiscountPOSTForRelation:
            title: special_discounts
            type: object
            properties:
                specialDiscountId:
                    type: integer
                    nullable: false
                discountType:
                    type: integer
                    nullable: false
                discountValue:
                    type: number
                    nullable: false
                    format: float
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: true
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                name:
                    type: string
                    nullable: true
                isAllCategory:
                    type: boolean
                    nullable: true
                modificationDate:
                    type: string
                    nullable: true
                    format: date-time
                isDeleted:
                    type: boolean
                    nullable: true
                productGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (priceProductGroup)'
            required:
                - specialDiscountId
                - discountType
                - discountValue
                - isActive
        TargetDelegatesGETFieldsForRelation:
            title: target_delegatess
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                target:
                    type: object
                    nullable: false
                    description: (target)
                userUser:
                    type: object
                    nullable: true
                    description: (userUser)
                receiverGroup:
                    type: object
                    nullable: true
                    description: (receiverGroup)
        TargetDelegatesGETExtra_fieldsForRelation:
            title: target_delegatess
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TargetObjectiveGETFieldsForRelation:
            title: target_objectives
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: string
                    nullable: false
                    description: 'campaignOpportunityWon, campaignOpportunityNew, eventCount, saleValue, customSQL'
                config:
                    type: string
                    nullable: true
                    description: '**For type eventCount:** <br />"goal": (float)<br />"taskType": (integer - taskType.id)<br /><br />**For type campaignOpportunityWon:** <br />"goal": (float)<br />"wonCampaignOpportunitiesDefinitions": (integer[] - campaign.id)<br /><br />**For type campaignOpportunityNew:** <br />"goal": (float)<br />"newCampaignOpportunitiesDefinitions": (integer[] - campaign.id)<br /><br />**For type saleValue:** <br />"goal": (float)<br />"documentSeriesDefinitions": (integer[] - documentSeriesDefinition.id)<br />"sumAsMainPh": (boolean)<br /><br />**For type customSQL:** <br />"goalSQL": (string)<br />"customSQL": (string)<br />'
                target:
                    type: object
                    nullable: false
                    description: (target)
        TargetObjectiveGETExtra_fieldsForRelation:
            title: target_objectives
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TargetDelegatesPATCHForRelation:
            title: target_delegatess
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                target:
                    type: integer
                    nullable: false
                    description: 'integer or object (target)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                receiverGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (receiverGroup)'
            required:
                - target
        TargetObjectivePATCHForRelation:
            title: target_objectives
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: string
                    nullable: false
                    description: 'campaignOpportunityWon, campaignOpportunityNew, eventCount, saleValue, customSQL'
                config:
                    type: string
                    nullable: true
                    description: '**For type eventCount:** <br />"goal": (float)<br />"taskType": (integer - taskType.id)<br /><br />**For type campaignOpportunityWon:** <br />"goal": (float)<br />"wonCampaignOpportunitiesDefinitions": (integer[] - campaign.id)<br /><br />**For type campaignOpportunityNew:** <br />"goal": (float)<br />"newCampaignOpportunitiesDefinitions": (integer[] - campaign.id)<br /><br />**For type saleValue:** <br />"goal": (float)<br />"documentSeriesDefinitions": (integer[] - documentSeriesDefinition.id)<br />"sumAsMainPh": (boolean)<br /><br />**For type customSQL:** <br />"goalSQL": (string)<br />"customSQL": (string)<br />'
                target:
                    type: integer
                    nullable: false
                    description: 'integer or object (target)'
            required:
                - type
                - target
        TargetDelegatesPOSTForRelation:
            title: target_delegatess
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                target:
                    type: integer
                    nullable: false
                    description: 'integer or object (target)'
                userUser:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUser)'
                receiverGroup:
                    type: integer
                    nullable: true
                    description: 'integer or object (receiverGroup)'
            required:
                - target
        TargetObjectivePOSTForRelation:
            title: target_objectives
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                type:
                    type: string
                    nullable: false
                    description: 'campaignOpportunityWon, campaignOpportunityNew, eventCount, saleValue, customSQL'
                config:
                    type: string
                    nullable: true
                    description: '**For type eventCount:** <br />"goal": (float)<br />"taskType": (integer - taskType.id)<br /><br />**For type campaignOpportunityWon:** <br />"goal": (float)<br />"wonCampaignOpportunitiesDefinitions": (integer[] - campaign.id)<br /><br />**For type campaignOpportunityNew:** <br />"goal": (float)<br />"newCampaignOpportunitiesDefinitions": (integer[] - campaign.id)<br /><br />**For type saleValue:** <br />"goal": (float)<br />"documentSeriesDefinitions": (integer[] - documentSeriesDefinition.id)<br />"sumAsMainPh": (boolean)<br /><br />**For type customSQL:** <br />"goalSQL": (string)<br />"customSQL": (string)<br />'
                target:
                    type: integer
                    nullable: false
                    description: 'integer or object (target)'
            required:
                - type
                - target
        TaskConditionGETFieldsForRelation:
            title: task_conditions
            type: object
            properties:
                taskConditionId:
                    type: integer
                    nullable: false
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
        TaskConditionGETExtra_fieldsForRelation:
            title: task_conditions
            type: object
            properties: {  }
        TaskConditionPATCHForRelation:
            title: task_conditions
            type: object
            properties:
                taskConditionId:
                    type: integer
                    nullable: false
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
            required:
                - taskConditionId
        TaskConditionPOSTForRelation:
            title: task_conditions
            type: object
            properties:
                taskConditionId:
                    type: integer
                    nullable: false
                conditionName:
                    type: string
                    nullable: true
                    maxLength: 255
                result:
                    type: string
                    nullable: true
            required:
                - taskConditionId
        TaskAttributeGETFieldsForRelation:
            title: task_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                attributeType:
                    type: integer
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                defaultValue:
                    type: string
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                uuid:
                    type: string
                    nullable: true
                    format: guid
                filterAsTags:
                    type: boolean
                    nullable: true
                taskAttributeMultis:
                    type: object
                    nullable: false
                    description: (taskAttributeMulti)
        TaskAttributeGETExtra_fieldsForRelation:
            title: task_attributes
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        TaskAttributePATCHForRelation:
            title: task_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                attributeType:
                    type: integer
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                defaultValue:
                    type: string
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                filterAsTags:
                    type: boolean
                    nullable: true
                taskAttributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (taskAttributeMulti)'
        TaskAttributePOSTForRelation:
            title: task_attributes
            type: object
            properties:
                attributeId:
                    type: integer
                    nullable: false
                attributeName:
                    type: string
                    nullable: true
                attributeType:
                    type: integer
                    nullable: true
                displayPriority:
                    type: integer
                    nullable: true
                defaultValue:
                    type: string
                    nullable: true
                attributeOption:
                    type: string
                    nullable: true
                    maxLength: 10
                filterAsTags:
                    type: boolean
                    nullable: true
                taskAttributeMultis:
                    type: integer
                    nullable: false
                    description: 'integer or array<object> or object (taskAttributeMulti)'
        UserFormsGETFieldsForRelation:
            title: user_forms
            type: object
            properties:
                formId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
        UserFormsGETExtra_fieldsForRelation:
            title: user_forms
            type: object
            properties: {  }
        UserFormsPATCHForRelation:
            title: user_forms
            type: object
            properties:
                formId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
            required:
                - formId
        UserFormsPOSTForRelation:
            title: user_forms
            type: object
            properties:
                formId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                submitSql:
                    type: string
                    nullable: true
                redirectUrl:
                    type: string
                    nullable: true
                    maxLength: 255
                fieldsTranslate:
                    type: boolean
                    nullable: true
            required:
                - formId
        UserFormsElementsGETFieldsForRelation:
            title: user_forms_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    type: object
                    nullable: true
                    description: (userForms)
        UserFormsElementsGETExtra_fieldsForRelation:
            title: user_forms_elements
            type: object
            properties: {  }
        UserFormsElementsPATCHForRelation:
            title: user_forms_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    type: integer
                    nullable: true
                    description: 'integer or object (userForms)'
            required:
                - elementId
        UserFormsElementsPOSTForRelation:
            title: user_forms_elements
            type: object
            properties:
                elementId:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                    maxLength: 255
                displayedName:
                    type: string
                    nullable: true
                    maxLength: 255
                isActive:
                    type: boolean
                    nullable: true
                required:
                    type: boolean
                    nullable: true
                elementType:
                    type: integer
                    nullable: true
                elementGetSql:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                editable:
                    type: boolean
                    nullable: true
                isFromSql:
                    type: boolean
                    nullable: true
                defaultValueText:
                    type: string
                    nullable: true
                defaultValueFloat:
                    type: number
                    nullable: true
                    format: float
                defaultValueTime:
                    type: string
                    nullable: true
                    format: date-time
                additionalInformation:
                    type: string
                    nullable: true
                    maxLength: 255
                hasDependency:
                    type: boolean
                    nullable: true
                dependentElementId:
                    type: integer
                    nullable: true
                additionalSql:
                    type: string
                    nullable: true
                defaultValueSql:
                    type: string
                    nullable: true
                isDefaultValueFromSql:
                    type: boolean
                    nullable: true
                userForms:
                    type: integer
                    nullable: true
                    description: 'integer or object (userForms)'
            required:
                - elementId
        OAuth2TokenPATCHForRelation:
            title: o_auth2_tokens
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                provider:
                    type: string
                    nullable: false
                    maxLength: 10
                accountName:
                    type: string
                    nullable: false
                    maxLength: 100
                accessToken:
                    type: string
                    nullable: false
                refreshToken:
                    type: string
                    nullable: false
                scope:
                    type: string
                    nullable: true
                refreshTokenExpirationDate:
                    type: string
                    nullable: true
                    format: date
            required:
                - provider
                - accountName
        OAuth2TokenPOSTForRelation:
            title: o_auth2_tokens
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                provider:
                    type: string
                    nullable: false
                    maxLength: 10
                accountName:
                    type: string
                    nullable: false
                    maxLength: 100
                accessToken:
                    type: string
                    nullable: false
                refreshToken:
                    type: string
                    nullable: false
                scope:
                    type: string
                    nullable: true
                refreshTokenExpirationDate:
                    type: string
                    nullable: true
                    format: date
            required:
                - provider
                - accountName
        UserUserAttributeMultiGETFieldsForRelation:
            title: user_user_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: object
                    nullable: true
                    description: (userUserAttribute)
        UserUserAttributeMultiGETExtra_fieldsForRelation:
            title: user_user_attribute_multis
            type: object
            properties:
                availableTemplates:
                    type: array
                    nullable: true
                    items:
                        type: integer
                    description: extra_field
        UserUserAttributeMultiPATCHForRelation:
            title: user_user_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUserAttribute)'
        UserUserAttributeMultiPOSTForRelation:
            title: user_user_attribute_multis
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                name:
                    type: string
                    nullable: true
                ordering:
                    type: integer
                    nullable: true
                    description: 'Display priority'
                attribute:
                    type: integer
                    nullable: true
                    description: 'integer or object (userUserAttribute)'
        WidgetDesktopGETFieldsForRelation:
            title: widget_desktops
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
        WidgetDesktopGETExtra_fieldsForRelation:
            title: widget_desktops
            type: object
            properties: {  }
        WidgetDesktopPATCHForRelation:
            title: widget_desktops
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
            required:
                - id
        WidgetDesktopPOSTForRelation:
            title: widget_desktops
            type: object
            properties:
                id:
                    type: integer
                    nullable: false
                userId:
                    type: integer
                    nullable: true
                data:
                    type: string
                    nullable: true
                backup:
                    type: boolean
                    nullable: true
                escape:
                    type: string
                    nullable: true
                    maxLength: 8
                tabId:
                    type: integer
                    nullable: true
            required:
                - id
        XmlSynchApiKeyGETFieldsForRelation:
            title: xml_synch_api_keies
            type: object
            properties:
                apiKeyId:
                    type: integer
                    nullable: false
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
        XmlSynchApiKeyGETExtra_fieldsForRelation:
            title: xml_synch_api_keies
            type: object
            properties: {  }
        XmlSynchApiMethodGETFieldsForRelation:
            title: xml_synch_api_methods
            type: object
            properties:
                apiMethodId:
                    type: integer
                    nullable: false
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
        XmlSynchApiMethodGETExtra_fieldsForRelation:
            title: xml_synch_api_methods
            type: object
            properties: {  }
        XmlSynchApiKeyPATCHForRelation:
            title: xml_synch_api_keies
            type: object
            properties:
                apiKeyId:
                    type: integer
                    nullable: false
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
            required:
                - apiKeyId
                - keyOwner
                - isActive
                - activeFrom
        XmlSynchApiMethodPATCHForRelation:
            title: xml_synch_api_methods
            type: object
            properties:
                apiMethodId:
                    type: integer
                    nullable: false
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
            required:
                - apiMethodId
                - methodName
                - xmlMethodName
                - parametersQuantity
        XmlSynchApiKeyPOSTForRelation:
            title: xml_synch_api_keies
            type: object
            properties:
                apiKeyId:
                    type: integer
                    nullable: false
                keyValue:
                    type: string
                    nullable: true
                keyOwner:
                    type: string
                    nullable: false
                isActive:
                    type: boolean
                    nullable: false
                activeFrom:
                    type: string
                    nullable: false
                    format: date-time
                activeTo:
                    type: string
                    nullable: true
                    format: date-time
                lastUsage:
                    type: string
                    nullable: true
                    format: date-time
                hostsAvaliable:
                    type: string
                    nullable: true
            required:
                - apiKeyId
                - keyOwner
                - isActive
                - activeFrom
        XmlSynchApiMethodPOSTForRelation:
            title: xml_synch_api_methods
            type: object
            properties:
                apiMethodId:
                    type: integer
                    nullable: false
                methodName:
                    type: string
                    nullable: false
                    maxLength: 255
                methodDescription:
                    type: string
                    nullable: true
                xmlMethodName:
                    type: string
                    nullable: false
                    maxLength: 255
                xmlMethodParameters:
                    type: string
                    nullable: true
                parametersQuantity:
                    type: integer
                    nullable: false
                description:
                    type: string
                    nullable: true
            required:
                - apiMethodId
                - methodName
                - xmlMethodName
                - parametersQuantity
    parameters:
        module:
            name: module
            in: path
            description: 'API module (account_companies, commissions, ...)'
            required: true
            schema:
                type: string
        id:
            name: id
            in: path
            description: 'PK (1, 2, 3...)'
            required: true
            schema:
                type: integer
        name:
            name: name
            in: path
            description: 'Value of the name column'
            required: true
            schema:
                type: string
        fields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                type: array
                items:
                    type: string
        extra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                type: array
                items:
                    type: string
        filter:
            name: filter
            in: query
            description: 'Data filtering for the case: A and B and C and D. <br />Filter types: <ul><li>eq - equal, you can ignore this parameter in query,</li><li>neq - different from</li><li>lt - less than</li><li>lte - smaller, equal to from</li><li>gt - exceed from</li><li>gte - much, equal from</li><li>isNull - is empty (you cannot enter a filter value)</li><li>isNotNull - is non-empty (do not specify filter value)</li><li>in - belongs to (filter value should be an array)</li><li>notIn - does not belong to (filter value should be an array)</li><li>like - equal word expressed (you can use a query with e.g.%, remember only about proper URL formatting)</li><li>ilike - LIKE, which is case insensitive (UPPER function)</li><li>notLike - uneven word expressed (you can use here a query with e.g.%, you should only remember about proper URL formatting)</li><li>hasText - (like ilike), %% is added to search</li></ul>**Query example:** filter[accountUsers.id][isNotNull]&filter[name][ilike]=guest&filter[id]=88550'
            style: deepObject
            schema:
                type: array
                items:
                    type: object
        filterOr:
            name: filterOr
            in: query
            description: 'Data filtering for the case: (A or B) and (C or D).<br />Parameter template: filterOr[index][filter]<br /> * index - integer, defines a group of filters between which an OR will be applied. You can ignore this if you only want one OR group in the query.<br /> * filter - filter array<br /><br />AND will be used between defined groups.<br /><br />**Simple example:** We want to return products whose name is equal to ''others'' or the code contains ''c'' so we can query endpoint /products with the following parameters:<br />filterOr[name]=others<br />&filterOr[code][hasText]=c<br /><br />**Example:** We want to return products whose name is equal to ''service'' or the code contains ''c'' AND the name is equal to ''service'' or the code contains ''s'' or the id is equal to 1, 2 or 3 so we can query endpoint /products with the following parameters:<br />filterOr[0][name]=service<br />&filterOr[0][code][hasText]=c<br />&filterOr[1][name]=service<br />&filterOr[1][code][hasText]=s<br />&filterOr[1][id][in]=1,2,3'
            style: deepObject
            schema:
                type: array
                items:
                    type: object
        filterAnd:
            name: filterAnd
            in: query
            description: 'Data filtering for the case: (A and B) or (C and D).<br />Parameter template: filterAnd[index][filter]<br /> * index - integer, defines a group of filters between which an AND will be applied. If you only want one AND group in the query - you should use parameter filter instead.<br /> * filter - filter array<br /><br />OR will be used between defined groups.<br /><br />**Example:** We want to return products whose name is equal to ''service'' and the code is equal to ''ser01'' OR the name is equal to ''others'' and the code is equal to ''oth02'' so we can query endpoint /products with the following parameters:<br />filterAnd[0][name]=service<br />&filterAnd[0][code]=ser01<br />&filterAnd[1][name]=others<br />&filterAnd[1][code]=oth02'
            style: deepObject
            schema:
                type: array
                items:
                    type: object
        order:
            name: order
            in: query
            description: '(default: sort by PK) Data sorting. Sort types: <ul><li>asc,</li><li>desc.</li></ul>**Query example:** order[name]=asc&order[shortName]=desc'
            style: deepObject
            schema:
                type: array
                items:
                    type: string
        modules:
            name: modules
            in: query
            description: 'Module list. <br />**Query example:** modules[id1]=account_users&modules[id2]=user_users'
            required: true
            style: deepObject
            schema:
                type: array
                items:
                    type: string
        modules_params:
            name: modules_params
            in: query
            description: 'Module params. <br />**Query example:** modules_params[id1][filter][id][eq]=1&modules_params[id2][order][id]=desc'
            style: deepObject
            schema:
                type: array
                items:
                    type: object
        contextModule:
            name: contextModule
            in: path
            description: 'Context API module (account_companies, commissions, ...)'
            required: true
            schema:
                type: string
        contextId:
            name: contextId
            in: path
            description: 'Context PK (1, 2, 3, ...)'
            required: true
            schema:
                type: integer
        recurrenceUuid:
            name: recurrenceUuid
            in: path
            description: 'Unique recurrence identifier'
            required: true
            schema:
                oneOf:
                    -
                        type: uuid
                    -
                        type: string
                        pattern: '/[0-9a-a]{32}/i'
            examples:
                -
                    example: uuid
                    summary: 'An UUID value without separators.'
                    value: 0006faf67a61426c9034579f2cfcfa83
                -
                    example: uuid
                    summary: 'An UUID value.'
                    value: 0006faf6-7a61-426c-9034-579f2cfcfa83
        occurrenceDate:
            name: occurrenceDate
            in: path
            description: 'Recurring task occurrence date'
            required: true
            schema:
                oneOf:
                    -
                        type: string
                    -
                        type: datetime
            examples:
                -
                    example: string
                    summary: 'RFC 3389 timestamp without separators (GMT).'
                    value: 20211208T120000Z
                -
                    example: string
                    summary: 'RFC 3389 timestamp without separators.'
                    value: 20211208T130000+0100
                -
                    example: datetime
                    summary: 'ISO 8601 timestamp (GMT)'
                    value: '2021-12-08T12:00:00Z'
                -
                    example: datetime
                    summary: 'ISO 8601 timestamp'
                    value: '2021-12-08T13:00:00+01:00'
        profileId:
            name: profileId
            in: path
            description: 'Unique identifier for user profile'
            required: true
            schema:
                type: integer
        settingName:
            name: settingName
            in: path
            description: 'Determines which setting configuration should be returned'
            required: true
            schema:
                type: string
        setting_with_relations:
            name: 'setting[with_relations]'
            in: query
            description: '(default: false) Determines whether the query (GET) should contain joins to related tables'
            schema:
                type: boolean
                default: 'false'
        setting_with_debug_mode:
            name: 'setting[with_debug_mode]'
            in: query
            description: '(default: false) API debug mode. Indicates exception paths and adds additional information to the meta object'
            schema:
                type: boolean
                default: 'false'
        setting_with_editable_settings_for_action:
            name: 'setting[with_editable_settings_for_action]'
            in: query
            description: '(default: null) Determines whether to return editable API settings in: meta.editableSettingsForAction.'
            schema:
                type: string
                default: 'null'
        setting_lang:
            name: 'setting[lang]'
            in: query
            description: '(default: pl) Defines the language of the client'
            schema:
                type: string
        setting_email_messages_mark_seen:
            name: 'setting[email_messages_mark_seen]'
            in: query
            description: '(default: false) Determines whether to mark the email messages as seen'
            schema:
                type: boolean
        setting_with_cache:
            name: 'setting[with_cache]'
            in: query
            description: '(default: false) Determines whether load email messages from the database (cache) if its is up-to-date.'
            deprecated: true
            schema:
                type: boolean
        setting_email_messages_save_in_db:
            name: 'setting[email_messages_save_in_db]'
            in: query
            description: '(default: false) Determines whether to create or update the email messages in the database (cache).'
            schema:
                type: boolean
        setting_email_messages_check_in_db:
            name: 'setting[email_messages_check_in_db]'
            in: query
            description: '(default: false) Determines whether to update email messages in the database (cache). If the email message does not exist the API will return an empty identifier.'
            schema:
                type: boolean
        setting_limit_to_my_settings:
            name: 'setting[limit_to_my_settings]'
            in: query
            description: '(default: true) Determines whether to limit user_settings and profile_settings to user''s settings. Only available for admins.'
            schema:
                type: boolean
        setting_force_update_user_settings:
            name: 'setting[force_update_user_settings]'
            in: query
            description: '(default: true) Determines whether to update user_settings of every user with given profile. Only available for admins.'
            schema:
                type: boolean
        setting_task_scope:
            name: 'setting[task_scope]'
            in: query
            description: '(default: CURRENT) Recurring task change scope'
            required: false
            schema:
                type: string
                default: CURRENT
                enum:
                    - CURRENT
                    - CURRENT_AND_NEXT
                    - ALL
        setting_parse_setting_value:
            name: 'setting[parse_setting_value]'
            in: query
            description: '(default: false) Determines whether to parse setting value and return it.'
            required: false
            schema:
                type: boolean
                default: false
        page_limit:
            name: 'page[limit]'
            in: query
            description: '(default: 20) LIMIT - data limit.'
            schema:
                type: integer
        page_offset:
            name: 'page[offset]'
            in: query
            description: 'OFFSET - data offset'
            schema:
                type: integer
        page_number:
            name: 'page[number]'
            in: query
            description: '(default: 1) Page number (starts from 1)'
            schema:
                type: integer
        for_fieldName:
            name: 'for[fieldName]'
            in: query
            description: 'Determines for which field values the meta data will be returned. <br />The for [id] parameter will cause the metadata to be returned for a specific object. It is possible to simulate an object change. <br />Some modules or extra_fields require specific keys to be sent. Information about these fields will be returned from the API. <br />**Query example:** for[id]=1&for[commissionPhase]=1'
            schema:
                type: integer
        for_company.id:
            name: 'for[company.id]'
            in: query
            description: 'Determines for what company (ID) to generate price list.'
            schema:
                type: integer
        AccountCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGETFieldsForCollection'
        AccountCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGETExtra_fieldsForCollection'
        AccountCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGETFields'
        AccountCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGETExtra_fields'
        AccountCompanyAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForCollection'
        AccountCompanyAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fieldsForCollection'
        AccountCompanyAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeGETFields'
        AccountCompanyAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fields'
        AccountCompanyGroupGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForCollection'
        AccountCompanyGroupGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fieldsForCollection'
        AccountCompanyGroupGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupGETFields'
        AccountCompanyGroupGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fields'
        AccountCompanyGroupToAccountCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETFieldsForCollection'
        AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection'
        AccountCompanyGroupToAccountCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETFields'
        AccountCompanyGroupToAccountCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETExtra_fields'
        AccountCompanyHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyHistoryGETFieldsForCollection'
        AccountCompanyHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyHistoryGETExtra_fieldsForCollection'
        AccountCompanyHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyHistoryGETFields'
        AccountCompanyHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyHistoryGETExtra_fields'
        AccountUserGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserGETFieldsForCollection'
        AccountUserGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserGETExtra_fieldsForCollection'
        AccountUserGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserGETFields'
        AccountUserGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserGETExtra_fields'
        AccountUserAdditionalContactDataGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAdditionalContactDataGETFieldsForCollection'
        AccountUserAdditionalContactDataGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAdditionalContactDataGETExtra_fieldsForCollection'
        AccountUserAdditionalContactDataGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAdditionalContactDataGETFields'
        AccountUserAdditionalContactDataGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAdditionalContactDataGETExtra_fields'
        AccountUserAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeGETFieldsForCollection'
        AccountUserAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeGETExtra_fieldsForCollection'
        AccountUserAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeGETFields'
        AccountUserAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeGETExtra_fields'
        AccountUserChangeLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserChangeLogGETFieldsForCollection'
        AccountUserChangeLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserChangeLogGETExtra_fieldsForCollection'
        AccountUserChangeLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserChangeLogGETFields'
        AccountUserChangeLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserChangeLogGETExtra_fields'
        AccountUserPreferencesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserPreferencesGETFieldsForCollection'
        AccountUserPreferencesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserPreferencesGETExtra_fieldsForCollection'
        AccountUserPreferencesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserPreferencesGETFields'
        AccountUserPreferencesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserPreferencesGETExtra_fields'
        AccountUserToProgramGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserToProgramGETFieldsForCollection'
        AccountUserToProgramGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserToProgramGETExtra_fieldsForCollection'
        AccountUserToProgramGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserToProgramGETFields'
        AccountUserToProgramGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserToProgramGETExtra_fields'
        AccountUserWidgetLibraryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserWidgetLibraryGETFieldsForCollection'
        AccountUserWidgetLibraryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserWidgetLibraryGETExtra_fieldsForCollection'
        AccountUserWidgetLibraryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserWidgetLibraryGETFields'
        AccountUserWidgetLibraryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserWidgetLibraryGETExtra_fields'
        AdditionalI18nGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AdditionalI18nGETFieldsForCollection'
        AdditionalI18nGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AdditionalI18nGETExtra_fieldsForCollection'
        AdditionalI18nGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AdditionalI18nGETFields'
        AdditionalI18nGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AdditionalI18nGETExtra_fields'
        AnnouncementGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementGETFieldsForCollection'
        AnnouncementGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementGETExtra_fieldsForCollection'
        AnnouncementGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementGETFields'
        AnnouncementGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementGETExtra_fields'
        AnnouncementFilesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementFilesGETFieldsForCollection'
        AnnouncementFilesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementFilesGETExtra_fieldsForCollection'
        AnnouncementFilesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementFilesGETFields'
        AnnouncementFilesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementFilesGETExtra_fields'
        AnnouncementToReceiverGroupGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementToReceiverGroupGETFieldsForCollection'
        AnnouncementToReceiverGroupGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementToReceiverGroupGETExtra_fieldsForCollection'
        AnnouncementToReceiverGroupGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementToReceiverGroupGETFields'
        AnnouncementToReceiverGroupGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementToReceiverGroupGETExtra_fields'
        ApiXmlMappingGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingGETFieldsForCollection'
        ApiXmlMappingGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingGETExtra_fieldsForCollection'
        ApiXmlMappingGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingGETFields'
        ApiXmlMappingGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingGETExtra_fields'
        ApiXmlMappingFieldsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingFieldsGETFieldsForCollection'
        ApiXmlMappingFieldsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingFieldsGETExtra_fieldsForCollection'
        ApiXmlMappingFieldsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingFieldsGETFields'
        ApiXmlMappingFieldsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingFieldsGETExtra_fields'
        AttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeGETFieldsForCollection'
        AttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeGETExtra_fieldsForCollection'
        AttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeGETFields'
        AttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeGETExtra_fields'
        AttributeToBasketGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketGETFieldsForCollection'
        AttributeToBasketGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketGETExtra_fieldsForCollection'
        AttributeToBasketGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketGETFields'
        AttributeToBasketGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketGETExtra_fields'
        AttributeToBasketPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketPositionGETFieldsForCollection'
        AttributeToBasketPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketPositionGETExtra_fieldsForCollection'
        AttributeToBasketPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketPositionGETFields'
        AttributeToBasketPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToBasketPositionGETExtra_fields'
        AttributeToCommissionPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionPositionGETFieldsForCollection'
        AttributeToCommissionPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionPositionGETExtra_fieldsForCollection'
        AttributeToCommissionPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionPositionGETFields'
        AttributeToCommissionPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionPositionGETExtra_fields'
        AttributeToCommissionShortcutGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionShortcutGETFieldsForCollection'
        AttributeToCommissionShortcutGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionShortcutGETExtra_fieldsForCollection'
        AttributeToCommissionShortcutGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionShortcutGETFields'
        AttributeToCommissionShortcutGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToCommissionShortcutGETExtra_fields'
        AttributeToDocumentOfferGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToDocumentOfferGETFieldsForCollection'
        AttributeToDocumentOfferGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToDocumentOfferGETExtra_fieldsForCollection'
        AttributeToDocumentOfferGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToDocumentOfferGETFields'
        AttributeToDocumentOfferGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToDocumentOfferGETExtra_fields'
        AttributeToProgramGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToProgramGETFieldsForCollection'
        AttributeToProgramGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToProgramGETExtra_fieldsForCollection'
        AttributeToProgramGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToProgramGETFields'
        AttributeToProgramGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToProgramGETExtra_fields'
        AttributeToTransactionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToTransactionGETFieldsForCollection'
        AttributeToTransactionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToTransactionGETExtra_fieldsForCollection'
        AttributeToTransactionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToTransactionGETFields'
        AttributeToTransactionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeToTransactionGETExtra_fields'
        AutomaticTaskRegistrationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomaticTaskRegistrationGETFieldsForCollection'
        AutomaticTaskRegistrationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomaticTaskRegistrationGETExtra_fieldsForCollection'
        AutomaticTaskRegistrationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomaticTaskRegistrationGETFields'
        AutomaticTaskRegistrationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomaticTaskRegistrationGETExtra_fields'
        AutomationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationGETFieldsForCollection'
        AutomationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationGETExtra_fieldsForCollection'
        AutomationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationGETFields'
        AutomationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationGETExtra_fields'
        AutomationActionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationActionGETFieldsForCollection'
        AutomationActionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationActionGETExtra_fieldsForCollection'
        AutomationActionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationActionGETFields'
        AutomationActionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationActionGETExtra_fields'
        AutomationConditionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationConditionGETFieldsForCollection'
        AutomationConditionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationConditionGETExtra_fieldsForCollection'
        AutomationConditionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationConditionGETFields'
        AutomationConditionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationConditionGETExtra_fields'
        AutomationLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationLogGETFieldsForCollection'
        AutomationLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationLogGETExtra_fieldsForCollection'
        AutomationLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationLogGETFields'
        AutomationLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationLogGETExtra_fields'
        AutomationQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationQueueGETFieldsForCollection'
        AutomationQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationQueueGETExtra_fieldsForCollection'
        AutomationQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationQueueGETFields'
        AutomationQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationQueueGETExtra_fields'
        AutomationTriggerGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationTriggerGETFieldsForCollection'
        AutomationTriggerGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationTriggerGETExtra_fieldsForCollection'
        AutomationTriggerGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationTriggerGETFields'
        AutomationTriggerGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationTriggerGETExtra_fields'
        AwardGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardGETFieldsForCollection'
        AwardGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardGETExtra_fieldsForCollection'
        AwardGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardGETFields'
        AwardGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardGETExtra_fields'
        AwardOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderGETFieldsForCollection'
        AwardOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderGETExtra_fieldsForCollection'
        AwardOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderGETFields'
        AwardOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderGETExtra_fields'
        AwardOrderPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderPositionGETFieldsForCollection'
        AwardOrderPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderPositionGETExtra_fieldsForCollection'
        AwardOrderPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderPositionGETFields'
        AwardOrderPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderPositionGETExtra_fields'
        BasketGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketGETFieldsForCollection'
        BasketGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketGETExtra_fieldsForCollection'
        BasketGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketGETFields'
        BasketGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketGETExtra_fields'
        BasketAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeGETFieldsForCollection'
        BasketAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeGETExtra_fieldsForCollection'
        BasketAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeGETFields'
        BasketAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeGETExtra_fields'
        BasketAttributeCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeCredentialGETFieldsForCollection'
        BasketAttributeCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeCredentialGETExtra_fieldsForCollection'
        BasketAttributeCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeCredentialGETFields'
        BasketAttributeCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeCredentialGETExtra_fields'
        BasketAttributeToBasketPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeToBasketPositionGETFieldsForCollection'
        BasketAttributeToBasketPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeToBasketPositionGETExtra_fieldsForCollection'
        BasketAttributeToBasketPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeToBasketPositionGETFields'
        BasketAttributeToBasketPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeToBasketPositionGETExtra_fields'
        BasketPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPositionGETFieldsForCollection'
        BasketPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPositionGETExtra_fieldsForCollection'
        BasketPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPositionGETFields'
        BasketPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPositionGETExtra_fields'
        BasketPredefinedGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPredefinedGETFieldsForCollection'
        BasketPredefinedGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPredefinedGETExtra_fieldsForCollection'
        BasketPredefinedGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPredefinedGETFields'
        BasketPredefinedGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPredefinedGETExtra_fields'
        BranchGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchGETFieldsForCollection'
        BranchGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchGETExtra_fieldsForCollection'
        BranchGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchGETFields'
        BranchGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchGETExtra_fields'
        BranchSynchronizationConfigGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchSynchronizationConfigGETFieldsForCollection'
        BranchSynchronizationConfigGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchSynchronizationConfigGETExtra_fieldsForCollection'
        BranchSynchronizationConfigGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchSynchronizationConfigGETFields'
        BranchSynchronizationConfigGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchSynchronizationConfigGETExtra_fields'
        CampaignGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignGETFieldsForCollection'
        CampaignGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignGETExtra_fieldsForCollection'
        CampaignGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignGETFields'
        CampaignGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignGETExtra_fields'
        CampaignAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeGETFieldsForCollection'
        CampaignAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeGETExtra_fieldsForCollection'
        CampaignAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeGETFields'
        CampaignAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeGETExtra_fields'
        CampaignAttributeToCampaignGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeToCampaignGETFieldsForCollection'
        CampaignAttributeToCampaignGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeToCampaignGETExtra_fieldsForCollection'
        CampaignAttributeToCampaignGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeToCampaignGETFields'
        CampaignAttributeToCampaignGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeToCampaignGETExtra_fields'
        CampaignConditionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionGETFieldsForCollection'
        CampaignConditionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionGETExtra_fieldsForCollection'
        CampaignConditionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionGETFields'
        CampaignConditionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionGETExtra_fields'
        CampaignConditionSectionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForCollection'
        CampaignConditionSectionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fieldsForCollection'
        CampaignConditionSectionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionSectionGETFields'
        CampaignConditionSectionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fields'
        CampaignOpportunityGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityGETFieldsForCollection'
        CampaignOpportunityGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityGETExtra_fieldsForCollection'
        CampaignOpportunityGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityGETFields'
        CampaignOpportunityGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityGETExtra_fields'
        CampaignOpportunityChangeLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityChangeLogGETFieldsForCollection'
        CampaignOpportunityChangeLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityChangeLogGETExtra_fieldsForCollection'
        CampaignOpportunityChangeLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityChangeLogGETFields'
        CampaignOpportunityChangeLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityChangeLogGETExtra_fields'
        CampaignPhaseGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignPhaseGETFieldsForCollection'
        CampaignPhaseGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignPhaseGETExtra_fieldsForCollection'
        CampaignPhaseGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignPhaseGETFields'
        CampaignPhaseGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignPhaseGETExtra_fields'
        ClipboardGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardGETFieldsForCollection'
        ClipboardGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardGETExtra_fieldsForCollection'
        ClipboardGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardGETFields'
        ClipboardGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardGETExtra_fields'
        ClipboardToAccountCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountCompanyGETFieldsForCollection'
        ClipboardToAccountCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountCompanyGETExtra_fieldsForCollection'
        ClipboardToAccountCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountCompanyGETFields'
        ClipboardToAccountCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountCompanyGETExtra_fields'
        ClipboardToAccountUserGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountUserGETFieldsForCollection'
        ClipboardToAccountUserGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountUserGETExtra_fieldsForCollection'
        ClipboardToAccountUserGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountUserGETFields'
        ClipboardToAccountUserGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToAccountUserGETExtra_fields'
        ClipboardToPlacesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToPlacesGETFieldsForCollection'
        ClipboardToPlacesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToPlacesGETExtra_fieldsForCollection'
        ClipboardToPlacesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToPlacesGETFields'
        ClipboardToPlacesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToPlacesGETExtra_fields'
        ClipboardToProductGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToProductGETFieldsForCollection'
        ClipboardToProductGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToProductGETExtra_fieldsForCollection'
        ClipboardToProductGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToProductGETFields'
        ClipboardToProductGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardToProductGETExtra_fields'
        CommissionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionGETFieldsForCollection'
        CommissionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionGETExtra_fieldsForCollection'
        CommissionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionGETFields'
        CommissionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionGETExtra_fields'
        CommissionAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeGETFieldsForCollection'
        CommissionAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeGETExtra_fieldsForCollection'
        CommissionAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeGETFields'
        CommissionAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeGETExtra_fields'
        CommissionAttributeCriteriaGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeCriteriaGETFieldsForCollection'
        CommissionAttributeCriteriaGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeCriteriaGETExtra_fieldsForCollection'
        CommissionAttributeCriteriaGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeCriteriaGETFields'
        CommissionAttributeCriteriaGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeCriteriaGETExtra_fields'
        CommissionAttributeRelationActionsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationActionsGETFieldsForCollection'
        CommissionAttributeRelationActionsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationActionsGETExtra_fieldsForCollection'
        CommissionAttributeRelationActionsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationActionsGETFields'
        CommissionAttributeRelationActionsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationActionsGETExtra_fields'
        CommissionAttributeRelationsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForCollection'
        CommissionAttributeRelationsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fieldsForCollection'
        CommissionAttributeRelationsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationsGETFields'
        CommissionAttributeRelationsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fields'
        CommissionHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionHistoryGETFieldsForCollection'
        CommissionHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionHistoryGETExtra_fieldsForCollection'
        CommissionHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionHistoryGETFields'
        CommissionHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionHistoryGETExtra_fields'
        CommissionPhaseGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPhaseGETFieldsForCollection'
        CommissionPhaseGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPhaseGETExtra_fieldsForCollection'
        CommissionPhaseGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPhaseGETFields'
        CommissionPhaseGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPhaseGETExtra_fields'
        CommissionRelationsSummaryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionRelationsSummaryGETFieldsForCollection'
        CommissionRelationsSummaryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionRelationsSummaryGETExtra_fieldsForCollection'
        CommissionRelationsSummaryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionRelationsSummaryGETFields'
        CommissionRelationsSummaryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionRelationsSummaryGETExtra_fields'
        CommissionScopeTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionScopeTypeGETFieldsForCollection'
        CommissionScopeTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionScopeTypeGETExtra_fieldsForCollection'
        CommissionScopeTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionScopeTypeGETFields'
        CommissionScopeTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionScopeTypeGETExtra_fields'
        CommissionShortcutGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutGETFieldsForCollection'
        CommissionShortcutGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutGETExtra_fieldsForCollection'
        CommissionShortcutGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutGETFields'
        CommissionShortcutGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutGETExtra_fields'
        CommissionShortcutCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutCredentialGETFieldsForCollection'
        CommissionShortcutCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutCredentialGETExtra_fieldsForCollection'
        CommissionShortcutCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutCredentialGETFields'
        CommissionShortcutCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutCredentialGETExtra_fields'
        CommissionTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionTemplateGETFieldsForCollection'
        CommissionTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionTemplateGETExtra_fieldsForCollection'
        CommissionTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionTemplateGETFields'
        CommissionTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionTemplateGETExtra_fields'
        CommissionsUserUsersGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionsUserUsersGETFieldsForCollection'
        CommissionsUserUsersGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionsUserUsersGETExtra_fieldsForCollection'
        CommissionsUserUsersGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionsUserUsersGETFields'
        CommissionsUserUsersGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionsUserUsersGETExtra_fields'
        CommunicationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationGETFieldsForCollection'
        CommunicationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationGETExtra_fieldsForCollection'
        CommunicationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationGETFields'
        CommunicationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationGETExtra_fields'
        CommunicationThreadGroupsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationThreadGroupsGETFieldsForCollection'
        CommunicationThreadGroupsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationThreadGroupsGETExtra_fieldsForCollection'
        CommunicationThreadGroupsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationThreadGroupsGETFields'
        CommunicationThreadGroupsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationThreadGroupsGETExtra_fields'
        CronGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CronGETFieldsForCollection'
        CronGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CronGETExtra_fieldsForCollection'
        CronGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CronGETFields'
        CronGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CronGETExtra_fields'
        CssGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssGETFieldsForCollection'
        CssGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssGETExtra_fieldsForCollection'
        CssGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssGETFields'
        CssGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssGETExtra_fields'
        CssToProfileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssToProfileGETFieldsForCollection'
        CssToProfileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssToProfileGETExtra_fieldsForCollection'
        CssToProfileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssToProfileGETFields'
        CssToProfileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssToProfileGETExtra_fields'
        CsvFieldGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFieldGETFieldsForCollection'
        CsvFieldGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFieldGETExtra_fieldsForCollection'
        CsvFieldGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFieldGETFields'
        CsvFieldGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFieldGETExtra_fields'
        CsvFileQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFileQueueGETFieldsForCollection'
        CsvFileQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFileQueueGETExtra_fieldsForCollection'
        CsvFileQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFileQueueGETFields'
        CsvFileQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFileQueueGETExtra_fields'
        CsvImportTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateGETFieldsForCollection'
        CsvImportTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateGETExtra_fieldsForCollection'
        CsvImportTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateGETFields'
        CsvImportTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateGETExtra_fields'
        CsvImportTemplateFieldGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateFieldGETFieldsForCollection'
        CsvImportTemplateFieldGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateFieldGETExtra_fieldsForCollection'
        CsvImportTemplateFieldGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateFieldGETFields'
        CsvImportTemplateFieldGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateFieldGETExtra_fields'
        DecretationSchemaGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaGETFieldsForCollection'
        DecretationSchemaGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaGETExtra_fieldsForCollection'
        DecretationSchemaGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaGETFields'
        DecretationSchemaGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaGETExtra_fields'
        DecretationSchemaPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaPositionGETFieldsForCollection'
        DecretationSchemaPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaPositionGETExtra_fieldsForCollection'
        DecretationSchemaPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaPositionGETFields'
        DecretationSchemaPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaPositionGETExtra_fields'
        DeliveryCostDefinitionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryCostDefinitionGETFieldsForCollection'
        DeliveryCostDefinitionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryCostDefinitionGETExtra_fieldsForCollection'
        DeliveryCostDefinitionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryCostDefinitionGETFields'
        DeliveryCostDefinitionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryCostDefinitionGETExtra_fields'
        DeliveryTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryTypeGETFieldsForCollection'
        DeliveryTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryTypeGETExtra_fieldsForCollection'
        DeliveryTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryTypeGETFields'
        DeliveryTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryTypeGETExtra_fields'
        DictionaryPnaGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DictionaryPnaGETFieldsForCollection'
        DictionaryPnaGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DictionaryPnaGETExtra_fieldsForCollection'
        DictionaryPnaGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DictionaryPnaGETFields'
        DictionaryPnaGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DictionaryPnaGETExtra_fields'
        DiscountGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountGETFieldsForCollection'
        DiscountGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountGETExtra_fieldsForCollection'
        DiscountGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountGETFields'
        DiscountGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountGETExtra_fields'
        DiscountLimitGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountLimitGETFieldsForCollection'
        DiscountLimitGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountLimitGETExtra_fieldsForCollection'
        DiscountLimitGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountLimitGETFields'
        DiscountLimitGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountLimitGETExtra_fields'
        DiscountThresholdsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountThresholdsGETFieldsForCollection'
        DiscountThresholdsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountThresholdsGETExtra_fieldsForCollection'
        DiscountThresholdsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountThresholdsGETFields'
        DiscountThresholdsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountThresholdsGETExtra_fields'
        DiscountTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeGETFieldsForCollection'
        DiscountTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeGETExtra_fieldsForCollection'
        DiscountTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeGETFields'
        DiscountTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeGETExtra_fields'
        DiscountTypeToAccountCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETFieldsForCollection'
        DiscountTypeToAccountCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETExtra_fieldsForCollection'
        DiscountTypeToAccountCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETFields'
        DiscountTypeToAccountCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETExtra_fields'
        DocumentAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeGETFieldsForCollection'
        DocumentAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeGETExtra_fieldsForCollection'
        DocumentAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeGETFields'
        DocumentAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeGETExtra_fields'
        DocumentExportConfigGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportConfigGETFieldsForCollection'
        DocumentExportConfigGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportConfigGETExtra_fieldsForCollection'
        DocumentExportConfigGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportConfigGETFields'
        DocumentExportConfigGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportConfigGETExtra_fields'
        DocumentExportQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportQueueGETFieldsForCollection'
        DocumentExportQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportQueueGETExtra_fieldsForCollection'
        DocumentExportQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportQueueGETFields'
        DocumentExportQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportQueueGETExtra_fields'
        DocumentInventoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryGETFieldsForCollection'
        DocumentInventoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryGETExtra_fieldsForCollection'
        DocumentInventoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryGETFields'
        DocumentInventoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryGETExtra_fields'
        DocumentInventoryPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryPositionGETFieldsForCollection'
        DocumentInventoryPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryPositionGETExtra_fieldsForCollection'
        DocumentInventoryPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryPositionGETFields'
        DocumentInventoryPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryPositionGETExtra_fields'
        DocumentInvoiceGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoiceGETFieldsForCollection'
        DocumentInvoiceGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoiceGETExtra_fieldsForCollection'
        DocumentInvoiceGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoiceGETFields'
        DocumentInvoiceGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoiceGETExtra_fields'
        DocumentOfferGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferGETFieldsForCollection'
        DocumentOfferGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferGETExtra_fieldsForCollection'
        DocumentOfferGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferGETFields'
        DocumentOfferGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferGETExtra_fields'
        DocumentOfferAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForCollection'
        DocumentOfferAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fieldsForCollection'
        DocumentOfferAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeGETFields'
        DocumentOfferAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fields'
        DocumentOfferAttributeCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETFieldsForCollection'
        DocumentOfferAttributeCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETExtra_fieldsForCollection'
        DocumentOfferAttributeCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETFields'
        DocumentOfferAttributeCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETExtra_fields'
        DocumentOfferPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferPositionGETFieldsForCollection'
        DocumentOfferPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferPositionGETExtra_fieldsForCollection'
        DocumentOfferPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferPositionGETFields'
        DocumentOfferPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferPositionGETExtra_fields'
        DocumentOfferQuestionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForCollection'
        DocumentOfferQuestionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fieldsForCollection'
        DocumentOfferQuestionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionGETFields'
        DocumentOfferQuestionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fields'
        DocumentOfferQuestionAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETFieldsForCollection'
        DocumentOfferQuestionAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETExtra_fieldsForCollection'
        DocumentOfferQuestionAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETFields'
        DocumentOfferQuestionAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETExtra_fields'
        DocumentOfferQuestionPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForCollection'
        DocumentOfferQuestionPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fieldsForCollection'
        DocumentOfferQuestionPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFields'
        DocumentOfferQuestionPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fields'
        DocumentOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderGETFieldsForCollection'
        DocumentOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderGETExtra_fieldsForCollection'
        DocumentOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderGETFields'
        DocumentOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderGETExtra_fields'
        DocumentOrderPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForCollection'
        DocumentOrderPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fieldsForCollection'
        DocumentOrderPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderPositionGETFields'
        DocumentOrderPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fields'
        DocumentOrderProductAttributeValueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETFieldsForCollection'
        DocumentOrderProductAttributeValueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
        DocumentOrderProductAttributeValueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETFields'
        DocumentOrderProductAttributeValueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETExtra_fields'
        DocumentPaymentGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentGETFieldsForCollection'
        DocumentPaymentGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentGETExtra_fieldsForCollection'
        DocumentPaymentGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentGETFields'
        DocumentPaymentGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentGETExtra_fields'
        DocumentPaymentHeaderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentHeaderGETFieldsForCollection'
        DocumentPaymentHeaderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentHeaderGETExtra_fieldsForCollection'
        DocumentPaymentHeaderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentHeaderGETFields'
        DocumentPaymentHeaderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentPaymentHeaderGETExtra_fields'
        DocumentReservationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentReservationGETFieldsForCollection'
        DocumentReservationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentReservationGETExtra_fieldsForCollection'
        DocumentReservationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentReservationGETFields'
        DocumentReservationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentReservationGETExtra_fields'
        DocumentSeriesDefinitionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForCollection'
        DocumentSeriesDefinitionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fieldsForCollection'
        DocumentSeriesDefinitionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesDefinitionGETFields'
        DocumentSeriesDefinitionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fields'
        DocumentSeriesToBranchGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesToBranchGETFieldsForCollection'
        DocumentSeriesToBranchGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesToBranchGETExtra_fieldsForCollection'
        DocumentSeriesToBranchGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesToBranchGETFields'
        DocumentSeriesToBranchGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesToBranchGETExtra_fields'
        DocumentStoreGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreGETFieldsForCollection'
        DocumentStoreGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreGETExtra_fieldsForCollection'
        DocumentStoreGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreGETFields'
        DocumentStoreGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreGETExtra_fields'
        DocumentStoreToDocumentInvoiceGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETFieldsForCollection'
        DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection'
        DocumentStoreToDocumentInvoiceGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETFields'
        DocumentStoreToDocumentInvoiceGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETExtra_fields'
        DocumentSupplyDetailsInGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsInGETFieldsForCollection'
        DocumentSupplyDetailsInGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsInGETExtra_fieldsForCollection'
        DocumentSupplyDetailsInGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsInGETFields'
        DocumentSupplyDetailsInGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsInGETExtra_fields'
        DocumentSupplyDetailsOutGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsOutGETFieldsForCollection'
        DocumentSupplyDetailsOutGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsOutGETExtra_fieldsForCollection'
        DocumentSupplyDetailsOutGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsOutGETFields'
        DocumentSupplyDetailsOutGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSupplyDetailsOutGETExtra_fields'
        DocumentTypeLicensesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentTypeLicensesGETFieldsForCollection'
        DocumentTypeLicensesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentTypeLicensesGETExtra_fieldsForCollection'
        DocumentTypeLicensesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentTypeLicensesGETFields'
        DocumentTypeLicensesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentTypeLicensesGETExtra_fields'
        EmailAccountGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailAccountGETFieldsForCollection'
        EmailAccountGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailAccountGETExtra_fieldsForCollection'
        EmailAccountGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailAccountGETFields'
        EmailAccountGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailAccountGETExtra_fields'
        EmailMessageGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageGETFieldsForCollection'
        EmailMessageGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageGETExtra_fieldsForCollection'
        EmailMessageGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageGETFields'
        EmailMessageGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageGETExtra_fields'
        EmailMessageAdressesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageAdressesGETFieldsForCollection'
        EmailMessageAdressesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageAdressesGETExtra_fieldsForCollection'
        EmailMessageAdressesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageAdressesGETFields'
        EmailMessageAdressesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageAdressesGETExtra_fields'
        EmailMessageQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageQueueGETFieldsForCollection'
        EmailMessageQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageQueueGETExtra_fieldsForCollection'
        EmailMessageQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageQueueGETFields'
        EmailMessageQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageQueueGETExtra_fields'
        EmailMessageRelationSummaryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageRelationSummaryGETFieldsForCollection'
        EmailMessageRelationSummaryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageRelationSummaryGETExtra_fieldsForCollection'
        EmailMessageRelationSummaryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageRelationSummaryGETFields'
        EmailMessageRelationSummaryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageRelationSummaryGETExtra_fields'
        EmailOutcomeMessageGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForCollection'
        EmailOutcomeMessageGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fieldsForCollection'
        EmailOutcomeMessageGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageGETFields'
        EmailOutcomeMessageGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fields'
        EmailOutcomeMessageAdressesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETFieldsForCollection'
        EmailOutcomeMessageAdressesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETExtra_fieldsForCollection'
        EmailOutcomeMessageAdressesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETFields'
        EmailOutcomeMessageAdressesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETExtra_fields'
        EmailTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailTemplateGETFieldsForCollection'
        EmailTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailTemplateGETExtra_fieldsForCollection'
        EmailTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailTemplateGETFields'
        EmailTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailTemplateGETExtra_fields'
        EstimatedQuantityGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EstimatedQuantityGETFieldsForCollection'
        EstimatedQuantityGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EstimatedQuantityGETExtra_fieldsForCollection'
        EstimatedQuantityGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EstimatedQuantityGETFields'
        EstimatedQuantityGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EstimatedQuantityGETExtra_fields'
        ExchangeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeGETFieldsForCollection'
        ExchangeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeGETExtra_fieldsForCollection'
        ExchangeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeGETFields'
        ExchangeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeGETExtra_fields'
        ExchangeHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeHistoryGETFieldsForCollection'
        ExchangeHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeHistoryGETExtra_fieldsForCollection'
        ExchangeHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeHistoryGETFields'
        ExchangeHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeHistoryGETExtra_fields'
        ExchangePairsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangePairsGETFieldsForCollection'
        ExchangePairsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangePairsGETExtra_fieldsForCollection'
        ExchangePairsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangePairsGETFields'
        ExchangePairsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangePairsGETExtra_fields'
        ExportDiscountGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportDiscountGETFieldsForCollection'
        ExportDiscountGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportDiscountGETExtra_fieldsForCollection'
        ExportDiscountGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportDiscountGETFields'
        ExportDiscountGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportDiscountGETExtra_fields'
        ExportInternalOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportInternalOrderGETFieldsForCollection'
        ExportInternalOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportInternalOrderGETExtra_fieldsForCollection'
        ExportInternalOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportInternalOrderGETFields'
        ExportInternalOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportInternalOrderGETExtra_fields'
        ExportOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportOrderGETFieldsForCollection'
        ExportOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportOrderGETExtra_fieldsForCollection'
        ExportOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportOrderGETFields'
        ExportOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportOrderGETExtra_fields'
        ExportTradeDocumentGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportTradeDocumentGETFieldsForCollection'
        ExportTradeDocumentGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportTradeDocumentGETExtra_fieldsForCollection'
        ExportTradeDocumentGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportTradeDocumentGETFields'
        ExportTradeDocumentGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExportTradeDocumentGETExtra_fields'
        ExternalMarkerGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExternalMarkerGETFieldsForCollection'
        ExternalMarkerGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExternalMarkerGETExtra_fieldsForCollection'
        ExternalMarkerGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExternalMarkerGETFields'
        ExternalMarkerGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExternalMarkerGETExtra_fields'
        FileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileGETFieldsForCollection'
        FileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileGETExtra_fieldsForCollection'
        FileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileGETFields'
        FileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileGETExtra_fields'
        FileDirectoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryGETFieldsForCollection'
        FileDirectoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryGETExtra_fieldsForCollection'
        FileDirectoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryGETFields'
        FileDirectoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryGETExtra_fields'
        FileDirectoryCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryCredentialGETFieldsForCollection'
        FileDirectoryCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryCredentialGETExtra_fieldsForCollection'
        FileDirectoryCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryCredentialGETFields'
        FileDirectoryCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryCredentialGETExtra_fields'
        FileToDocumentOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToDocumentOrderGETFieldsForCollection'
        FileToDocumentOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToDocumentOrderGETExtra_fieldsForCollection'
        FileToDocumentOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToDocumentOrderGETFields'
        FileToDocumentOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToDocumentOrderGETExtra_fields'
        FileToEmailMessageGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToEmailMessageGETFieldsForCollection'
        FileToEmailMessageGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToEmailMessageGETExtra_fieldsForCollection'
        FileToEmailMessageGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToEmailMessageGETFields'
        FileToEmailMessageGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToEmailMessageGETExtra_fields'
        FileToExternalMarkerGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToExternalMarkerGETFieldsForCollection'
        FileToExternalMarkerGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToExternalMarkerGETExtra_fieldsForCollection'
        FileToExternalMarkerGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToExternalMarkerGETFields'
        FileToExternalMarkerGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToExternalMarkerGETExtra_fields'
        FileToFileDirectoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToFileDirectoryGETFieldsForCollection'
        FileToFileDirectoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToFileDirectoryGETExtra_fieldsForCollection'
        FileToFileDirectoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToFileDirectoryGETFields'
        FileToFileDirectoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToFileDirectoryGETExtra_fields'
        FileToMessageGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToMessageGETFieldsForCollection'
        FileToMessageGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToMessageGETExtra_fieldsForCollection'
        FileToMessageGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToMessageGETFields'
        FileToMessageGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToMessageGETExtra_fields'
        FileToPromotionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToPromotionGETFieldsForCollection'
        FileToPromotionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToPromotionGETExtra_fieldsForCollection'
        FileToPromotionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToPromotionGETFields'
        FileToPromotionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileToPromotionGETExtra_fields'
        FileUploadListGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileUploadListGETFieldsForCollection'
        FileUploadListGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileUploadListGETExtra_fieldsForCollection'
        FileUploadListGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileUploadListGETFields'
        FileUploadListGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileUploadListGETExtra_fields'
        ForeignKeyTranslationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationGETFieldsForCollection'
        ForeignKeyTranslationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationGETExtra_fieldsForCollection'
        ForeignKeyTranslationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationGETFields'
        ForeignKeyTranslationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationGETExtra_fields'
        ForeignKeyTranslationTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForCollection'
        ForeignKeyTranslationTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fieldsForCollection'
        ForeignKeyTranslationTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFields'
        ForeignKeyTranslationTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fields'
        GanttGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/GanttGETFieldsForCollection'
        GanttGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/GanttGETExtra_fieldsForCollection'
        GanttGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/GanttGETFields'
        GanttGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/GanttGETExtra_fields'
        HolidayGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/HolidayGETFieldsForCollection'
        HolidayGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/HolidayGETExtra_fieldsForCollection'
        HolidayGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/HolidayGETFields'
        HolidayGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/HolidayGETExtra_fields'
        I18nGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nGETFieldsForCollection'
        I18nGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nGETExtra_fieldsForCollection'
        I18nGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nGETFields'
        I18nGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nGETExtra_fields'
        I18nChangelogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nChangelogGETFieldsForCollection'
        I18nChangelogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nChangelogGETExtra_fieldsForCollection'
        I18nChangelogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nChangelogGETFields'
        I18nChangelogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/I18nChangelogGETExtra_fields'
        ImapFolderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImapFolderGETFieldsForCollection'
        ImapFolderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImapFolderGETExtra_fieldsForCollection'
        ImapFolderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImapFolderGETFields'
        ImapFolderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImapFolderGETExtra_fields'
        ImportTemplateToProfileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImportTemplateToProfileGETFieldsForCollection'
        ImportTemplateToProfileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImportTemplateToProfileGETExtra_fieldsForCollection'
        ImportTemplateToProfileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImportTemplateToProfileGETFields'
        ImportTemplateToProfileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImportTemplateToProfileGETExtra_fields'
        IntegratorGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorGETFieldsForCollection'
        IntegratorGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorGETExtra_fieldsForCollection'
        IntegratorGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorGETFields'
        IntegratorGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorGETExtra_fields'
        IntegratorConfigGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorConfigGETFieldsForCollection'
        IntegratorConfigGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorConfigGETExtra_fieldsForCollection'
        IntegratorConfigGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorConfigGETFields'
        IntegratorConfigGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorConfigGETExtra_fields'
        InternalDocumentOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForCollection'
        InternalDocumentOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fieldsForCollection'
        InternalDocumentOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderGETFields'
        InternalDocumentOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fields'
        InternalDocumentOrderPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForCollection'
        InternalDocumentOrderPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fieldsForCollection'
        InternalDocumentOrderPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderPositionGETFields'
        InternalDocumentOrderPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fields'
        InternalDocumentOrderProductAttributeValueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETFieldsForCollection'
        InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
        InternalDocumentOrderProductAttributeValueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETFields'
        InternalDocumentOrderProductAttributeValueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETExtra_fields'
        KanbanGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/KanbanGETFieldsForCollection'
        KanbanGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/KanbanGETExtra_fieldsForCollection'
        KanbanGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/KanbanGETFields'
        KanbanGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/KanbanGETExtra_fields'
        LoyaltyProgramGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramGETFieldsForCollection'
        LoyaltyProgramGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramGETExtra_fieldsForCollection'
        LoyaltyProgramGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramGETFields'
        LoyaltyProgramGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramGETExtra_fields'
        LoyaltyProgramQuestionnaireGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForCollection'
        LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection'
        LoyaltyProgramQuestionnaireGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFields'
        LoyaltyProgramQuestionnaireGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fields'
        LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection'
        LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection'
        LoyaltyProgramQuestionnaireAnswersGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETFields'
        LoyaltyProgramQuestionnaireAnswersGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETExtra_fields'
        MailQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueGETFieldsForCollection'
        MailQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueGETExtra_fieldsForCollection'
        MailQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueGETFields'
        MailQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueGETExtra_fields'
        MailQueueFilesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueFilesGETFieldsForCollection'
        MailQueueFilesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueFilesGETExtra_fieldsForCollection'
        MailQueueFilesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueFilesGETFields'
        MailQueueFilesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueFilesGETExtra_fields'
        MainMenuGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MainMenuGETFieldsForCollection'
        MainMenuGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MainMenuGETExtra_fieldsForCollection'
        MainMenuGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MainMenuGETFields'
        MainMenuGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MainMenuGETExtra_fields'
        MarkersGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MarkersGETFieldsForCollection'
        MarkersGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MarkersGETExtra_fieldsForCollection'
        MarkersGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MarkersGETFields'
        MarkersGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MarkersGETExtra_fields'
        MeasureUnitGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitGETFieldsForCollection'
        MeasureUnitGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitGETExtra_fieldsForCollection'
        MeasureUnitGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitGETFields'
        MeasureUnitGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitGETExtra_fields'
        MeasureUnitAlternativeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitAlternativeGETFieldsForCollection'
        MeasureUnitAlternativeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitAlternativeGETExtra_fieldsForCollection'
        MeasureUnitAlternativeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitAlternativeGETFields'
        MeasureUnitAlternativeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitAlternativeGETExtra_fields'
        MeasureUnitConverterGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitConverterGETFieldsForCollection'
        MeasureUnitConverterGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitConverterGETExtra_fieldsForCollection'
        MeasureUnitConverterGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitConverterGETFields'
        MeasureUnitConverterGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitConverterGETExtra_fields'
        MobileServiceAppConfigGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MobileServiceAppConfigGETFieldsForCollection'
        MobileServiceAppConfigGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MobileServiceAppConfigGETExtra_fieldsForCollection'
        MobileServiceAppConfigGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MobileServiceAppConfigGETFields'
        MobileServiceAppConfigGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MobileServiceAppConfigGETExtra_fields'
        MonitoringUserToCommissionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MonitoringUserToCommissionGETFieldsForCollection'
        MonitoringUserToCommissionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MonitoringUserToCommissionGETExtra_fieldsForCollection'
        MonitoringUserToCommissionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MonitoringUserToCommissionGETFields'
        MonitoringUserToCommissionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MonitoringUserToCommissionGETExtra_fields'
        MsexchangeSyncLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MsexchangeSyncLogGETFieldsForCollection'
        MsexchangeSyncLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MsexchangeSyncLogGETExtra_fieldsForCollection'
        MsexchangeSyncLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MsexchangeSyncLogGETFields'
        MsexchangeSyncLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MsexchangeSyncLogGETExtra_fields'
        NotificationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationGETFieldsForCollection'
        NotificationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationGETExtra_fieldsForCollection'
        NotificationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationGETFields'
        NotificationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationGETExtra_fields'
        NotificationBufferGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationBufferGETFieldsForCollection'
        NotificationBufferGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationBufferGETExtra_fieldsForCollection'
        NotificationBufferGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationBufferGETFields'
        NotificationBufferGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/NotificationBufferGETExtra_fields'
        OdbcReportGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportGETFieldsForCollection'
        OdbcReportGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportGETExtra_fieldsForCollection'
        OdbcReportGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportGETFields'
        OdbcReportGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportGETExtra_fields'
        OdbcReportAccessLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAccessLogGETFieldsForCollection'
        OdbcReportAccessLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAccessLogGETExtra_fieldsForCollection'
        OdbcReportAccessLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAccessLogGETFields'
        OdbcReportAccessLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAccessLogGETExtra_fields'
        OdbcReportAvailabilityGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForCollection'
        OdbcReportAvailabilityGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fieldsForCollection'
        OdbcReportAvailabilityGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAvailabilityGETFields'
        OdbcReportAvailabilityGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fields'
        OnlinePaymentToDocumentOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETFieldsForCollection'
        OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection'
        OnlinePaymentToDocumentOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETFields'
        OnlinePaymentToDocumentOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETExtra_fields'
        OrderTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateGETFieldsForCollection'
        OrderTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateGETExtra_fieldsForCollection'
        OrderTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateGETFields'
        OrderTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateGETExtra_fields'
        OrderTemplateContentGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateContentGETFieldsForCollection'
        OrderTemplateContentGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateContentGETExtra_fieldsForCollection'
        OrderTemplateContentGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateContentGETFields'
        OrderTemplateContentGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateContentGETExtra_fields'
        PaymentRegisterGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterGETFieldsForCollection'
        PaymentRegisterGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterGETExtra_fieldsForCollection'
        PaymentRegisterGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterGETFields'
        PaymentRegisterGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterGETExtra_fields'
        PaymentRegisterCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterCredentialGETFieldsForCollection'
        PaymentRegisterCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterCredentialGETExtra_fieldsForCollection'
        PaymentRegisterCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterCredentialGETFields'
        PaymentRegisterCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterCredentialGETExtra_fields'
        PaymentTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentTypeGETFieldsForCollection'
        PaymentTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentTypeGETExtra_fieldsForCollection'
        PaymentTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentTypeGETFields'
        PaymentTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentTypeGETExtra_fields'
        PdfQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PdfQueueGETFieldsForCollection'
        PdfQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PdfQueueGETExtra_fieldsForCollection'
        PdfQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PdfQueueGETFields'
        PdfQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PdfQueueGETExtra_fields'
        PhinxlogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PhinxlogGETFieldsForCollection'
        PhinxlogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PhinxlogGETExtra_fieldsForCollection'
        PhinxlogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PhinxlogGETFields'
        PhinxlogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PhinxlogGETExtra_fields'
        PlaceAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlaceAttributeGETFieldsForCollection'
        PlaceAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlaceAttributeGETExtra_fieldsForCollection'
        PlaceAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlaceAttributeGETFields'
        PlaceAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlaceAttributeGETExtra_fields'
        PlacesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlacesGETFieldsForCollection'
        PlacesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlacesGETExtra_fieldsForCollection'
        PlacesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlacesGETFields'
        PlacesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlacesGETExtra_fields'
        PriceCompanyGroupGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForCollection'
        PriceCompanyGroupGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fieldsForCollection'
        PriceCompanyGroupGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceCompanyGroupGETFields'
        PriceCompanyGroupGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fields'
        PriceProductGroupGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceProductGroupGETFieldsForCollection'
        PriceProductGroupGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceProductGroupGETExtra_fieldsForCollection'
        PriceProductGroupGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceProductGroupGETFields'
        PriceProductGroupGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceProductGroupGETExtra_fields'
        PriceTypesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceTypesGETFieldsForCollection'
        PriceTypesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceTypesGETExtra_fieldsForCollection'
        PriceTypesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceTypesGETFields'
        PriceTypesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceTypesGETExtra_fields'
        ProcedureSqlGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlGETFieldsForCollection'
        ProcedureSqlGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlGETExtra_fieldsForCollection'
        ProcedureSqlGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlGETFields'
        ProcedureSqlGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlGETExtra_fields'
        ProcedureSqlCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlCredentialGETFieldsForCollection'
        ProcedureSqlCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlCredentialGETExtra_fieldsForCollection'
        ProcedureSqlCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlCredentialGETFields'
        ProcedureSqlCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlCredentialGETExtra_fields'
        ProcedureSqlPlacementGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlPlacementGETFieldsForCollection'
        ProcedureSqlPlacementGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlPlacementGETExtra_fieldsForCollection'
        ProcedureSqlPlacementGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlPlacementGETFields'
        ProcedureSqlPlacementGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlPlacementGETExtra_fields'
        ProcedureToCommissionAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCommissionAttributeGETFieldsForCollection'
        ProcedureToCommissionAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCommissionAttributeGETExtra_fieldsForCollection'
        ProcedureToCommissionAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCommissionAttributeGETFields'
        ProcedureToCommissionAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCommissionAttributeGETExtra_fields'
        ProcedureToCompanyAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCompanyAttributeGETFieldsForCollection'
        ProcedureToCompanyAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCompanyAttributeGETExtra_fieldsForCollection'
        ProcedureToCompanyAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCompanyAttributeGETFields'
        ProcedureToCompanyAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToCompanyAttributeGETExtra_fields'
        ProcedureToDocumentCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToDocumentCredentialGETFieldsForCollection'
        ProcedureToDocumentCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToDocumentCredentialGETExtra_fieldsForCollection'
        ProcedureToDocumentCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToDocumentCredentialGETFields'
        ProcedureToDocumentCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToDocumentCredentialGETExtra_fields'
        ProductGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductGETFieldsForCollection'
        ProductGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductGETExtra_fieldsForCollection'
        ProductGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductGETFields'
        ProductGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductGETExtra_fields'
        ProductAdditionalDataGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductAdditionalDataGETFieldsForCollection'
        ProductAdditionalDataGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductAdditionalDataGETExtra_fieldsForCollection'
        ProductAdditionalDataGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductAdditionalDataGETFields'
        ProductAdditionalDataGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductAdditionalDataGETExtra_fields'
        ProductCategoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryGETFieldsForCollection'
        ProductCategoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryGETExtra_fieldsForCollection'
        ProductCategoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryGETFields'
        ProductCategoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryGETExtra_fields'
        ProductCategoryAttributesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryAttributesGETFieldsForCollection'
        ProductCategoryAttributesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryAttributesGETExtra_fieldsForCollection'
        ProductCategoryAttributesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryAttributesGETFields'
        ProductCategoryAttributesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryAttributesGETExtra_fields'
        ProductCategoryDescriptionsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryDescriptionsGETFieldsForCollection'
        ProductCategoryDescriptionsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryDescriptionsGETExtra_fieldsForCollection'
        ProductCategoryDescriptionsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryDescriptionsGETFields'
        ProductCategoryDescriptionsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryDescriptionsGETExtra_fields'
        ProductCodeTranslationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCodeTranslationGETFieldsForCollection'
        ProductCodeTranslationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCodeTranslationGETExtra_fieldsForCollection'
        ProductCodeTranslationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCodeTranslationGETFields'
        ProductCodeTranslationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCodeTranslationGETExtra_fields'
        ProductCompanyPriceGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForCollection'
        ProductCompanyPriceGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fieldsForCollection'
        ProductCompanyPriceGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompanyPriceGETFields'
        ProductCompanyPriceGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fields'
        ProductDiscountGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductDiscountGETFieldsForCollection'
        ProductDiscountGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductDiscountGETExtra_fieldsForCollection'
        ProductDiscountGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductDiscountGETFields'
        ProductDiscountGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductDiscountGETExtra_fields'
        ProductFreetypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductFreetypeGETFieldsForCollection'
        ProductFreetypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductFreetypeGETExtra_fieldsForCollection'
        ProductFreetypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductFreetypeGETFields'
        ProductFreetypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductFreetypeGETExtra_fields'
        ProductPromotionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionGETFieldsForCollection'
        ProductPromotionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionGETExtra_fieldsForCollection'
        ProductPromotionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionGETFields'
        ProductPromotionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionGETExtra_fields'
        ProductPromotionPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionPositionGETFieldsForCollection'
        ProductPromotionPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionPositionGETExtra_fieldsForCollection'
        ProductPromotionPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionPositionGETFields'
        ProductPromotionPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionPositionGETExtra_fields'
        ProductRecipeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductRecipeGETFieldsForCollection'
        ProductRecipeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductRecipeGETExtra_fieldsForCollection'
        ProductRecipeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductRecipeGETFields'
        ProductRecipeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductRecipeGETExtra_fields'
        ProductTagGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTagGETFieldsForCollection'
        ProductTagGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTagGETExtra_fieldsForCollection'
        ProductTagGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTagGETFields'
        ProductTagGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTagGETExtra_fields'
        ProductTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTemplateGETFieldsForCollection'
        ProductTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTemplateGETExtra_fieldsForCollection'
        ProductTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTemplateGETFields'
        ProductTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTemplateGETExtra_fields'
        ProductToProductCategoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductToProductCategoryGETFieldsForCollection'
        ProductToProductCategoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductToProductCategoryGETExtra_fieldsForCollection'
        ProductToProductCategoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductToProductCategoryGETFields'
        ProductToProductCategoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductToProductCategoryGETExtra_fields'
        ProfileSettingGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProfileSettingGETFieldsForCollection'
        ProfileSettingGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProfileSettingGETExtra_fieldsForCollection'
        ProfileSettingGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProfileSettingGETFields'
        ProfileSettingGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProfileSettingGETExtra_fields'
        ProgramAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramAttributeGETFieldsForCollection'
        ProgramAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramAttributeGETExtra_fieldsForCollection'
        ProgramAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramAttributeGETFields'
        ProgramAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramAttributeGETExtra_fields'
        ProgramChargeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramChargeGETFieldsForCollection'
        ProgramChargeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramChargeGETExtra_fieldsForCollection'
        ProgramChargeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramChargeGETFields'
        ProgramChargeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramChargeGETExtra_fields'
        ProgramTransactionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionGETFieldsForCollection'
        ProgramTransactionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionGETExtra_fieldsForCollection'
        ProgramTransactionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionGETFields'
        ProgramTransactionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionGETExtra_fields'
        ProgramTransactionPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionPositionGETFieldsForCollection'
        ProgramTransactionPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionPositionGETExtra_fieldsForCollection'
        ProgramTransactionPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionPositionGETFields'
        ProgramTransactionPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionPositionGETExtra_fields'
        PromotionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGETFieldsForCollection'
        PromotionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGETExtra_fieldsForCollection'
        PromotionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGETFields'
        PromotionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGETExtra_fields'
        PromotionCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionCompanyGETFieldsForCollection'
        PromotionCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionCompanyGETExtra_fieldsForCollection'
        PromotionCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionCompanyGETFields'
        PromotionCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionCompanyGETExtra_fields'
        PromotionGroupGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupGETFieldsForCollection'
        PromotionGroupGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupGETExtra_fieldsForCollection'
        PromotionGroupGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupGETFields'
        PromotionGroupGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupGETExtra_fields'
        PromotionGroupCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupCredentialGETFieldsForCollection'
        PromotionGroupCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupCredentialGETExtra_fieldsForCollection'
        PromotionGroupCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupCredentialGETFields'
        PromotionGroupCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupCredentialGETExtra_fields'
        PromotionProductGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductGETFieldsForCollection'
        PromotionProductGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductGETExtra_fieldsForCollection'
        PromotionProductGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductGETFields'
        PromotionProductGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductGETExtra_fields'
        PromotionProductCategoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductCategoryGETFieldsForCollection'
        PromotionProductCategoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductCategoryGETExtra_fieldsForCollection'
        PromotionProductCategoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductCategoryGETFields'
        PromotionProductCategoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductCategoryGETExtra_fields'
        PromotionProductTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductTemplateGETFieldsForCollection'
        PromotionProductTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductTemplateGETExtra_fieldsForCollection'
        PromotionProductTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductTemplateGETFields'
        PromotionProductTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionProductTemplateGETExtra_fields'
        PromotionRegionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionRegionGETFieldsForCollection'
        PromotionRegionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionRegionGETExtra_fieldsForCollection'
        PromotionRegionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionRegionGETFields'
        PromotionRegionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionRegionGETExtra_fields'
        QuestionnaireGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireGETFieldsForCollection'
        QuestionnaireGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireGETExtra_fieldsForCollection'
        QuestionnaireGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireGETFields'
        QuestionnaireGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireGETExtra_fields'
        QuestionnaireAnswerGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForCollection'
        QuestionnaireAnswerGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fieldsForCollection'
        QuestionnaireAnswerGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerGETFields'
        QuestionnaireAnswerGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fields'
        QuestionnaireAnswerScheduleGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETFieldsForCollection'
        QuestionnaireAnswerScheduleGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETExtra_fieldsForCollection'
        QuestionnaireAnswerScheduleGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETFields'
        QuestionnaireAnswerScheduleGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETExtra_fields'
        QuestionnaireCategoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForCollection'
        QuestionnaireCategoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fieldsForCollection'
        QuestionnaireCategoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCategoryGETFields'
        QuestionnaireCategoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fields'
        QuestionnaireCredentialGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCredentialGETFieldsForCollection'
        QuestionnaireCredentialGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCredentialGETExtra_fieldsForCollection'
        QuestionnaireCredentialGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCredentialGETFields'
        QuestionnaireCredentialGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCredentialGETExtra_fields'
        QuestionnaireElementGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireElementGETFieldsForCollection'
        QuestionnaireElementGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireElementGETExtra_fieldsForCollection'
        QuestionnaireElementGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireElementGETFields'
        QuestionnaireElementGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireElementGETExtra_fields'
        QuestionnaireToAccountCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETFieldsForCollection'
        QuestionnaireToAccountCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETExtra_fieldsForCollection'
        QuestionnaireToAccountCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETFields'
        QuestionnaireToAccountCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETExtra_fields'
        QuestionniareAnswerElementGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionniareAnswerElementGETFieldsForCollection'
        QuestionniareAnswerElementGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionniareAnswerElementGETExtra_fieldsForCollection'
        QuestionniareAnswerElementGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionniareAnswerElementGETFields'
        QuestionniareAnswerElementGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionniareAnswerElementGETExtra_fields'
        QuickBasketGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuickBasketGETFieldsForCollection'
        QuickBasketGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuickBasketGETExtra_fieldsForCollection'
        QuickBasketGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuickBasketGETFields'
        QuickBasketGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuickBasketGETExtra_fields'
        ReceiverGroupGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupGETFieldsForCollection'
        ReceiverGroupGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupGETExtra_fieldsForCollection'
        ReceiverGroupGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupGETFields'
        ReceiverGroupGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupGETExtra_fields'
        ReceiverGroupCriteriaGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupCriteriaGETFieldsForCollection'
        ReceiverGroupCriteriaGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupCriteriaGETExtra_fieldsForCollection'
        ReceiverGroupCriteriaGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupCriteriaGETFields'
        ReceiverGroupCriteriaGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupCriteriaGETExtra_fields'
        ReceiverGroupToPromotionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupToPromotionGETFieldsForCollection'
        ReceiverGroupToPromotionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupToPromotionGETExtra_fieldsForCollection'
        ReceiverGroupToPromotionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupToPromotionGETFields'
        ReceiverGroupToPromotionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupToPromotionGETExtra_fields'
        ReceiverToCommunicationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForCollection'
        ReceiverToCommunicationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fieldsForCollection'
        ReceiverToCommunicationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCommunicationGETFields'
        ReceiverToCommunicationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fields'
        ReceiverToCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCompanyGETFieldsForCollection'
        ReceiverToCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCompanyGETExtra_fieldsForCollection'
        ReceiverToCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCompanyGETFields'
        ReceiverToCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCompanyGETExtra_fields'
        RoutingGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/RoutingGETFieldsForCollection'
        RoutingGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/RoutingGETExtra_fieldsForCollection'
        RoutingGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/RoutingGETFields'
        RoutingGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/RoutingGETExtra_fields'
        SaleReportGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportGETFieldsForCollection'
        SaleReportGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportGETExtra_fieldsForCollection'
        SaleReportGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportGETFields'
        SaleReportGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportGETExtra_fields'
        SaleReportPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportPositionGETFieldsForCollection'
        SaleReportPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportPositionGETExtra_fieldsForCollection'
        SaleReportPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportPositionGETFields'
        SaleReportPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SaleReportPositionGETExtra_fields'
        ServicedProductGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductGETFieldsForCollection'
        ServicedProductGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductGETExtra_fieldsForCollection'
        ServicedProductGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductGETFields'
        ServicedProductGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductGETExtra_fields'
        ServicedProductAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForCollection'
        ServicedProductAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fieldsForCollection'
        ServicedProductAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeGETFields'
        ServicedProductAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fields'
        ServicedProductDescendantGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductDescendantGETFieldsForCollection'
        ServicedProductDescendantGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductDescendantGETExtra_fieldsForCollection'
        ServicedProductDescendantGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductDescendantGETFields'
        ServicedProductDescendantGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductDescendantGETExtra_fields'
        ServicedProductHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductHistoryGETFieldsForCollection'
        ServicedProductHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductHistoryGETExtra_fieldsForCollection'
        ServicedProductHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductHistoryGETFields'
        ServicedProductHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductHistoryGETExtra_fields'
        SettingGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingGETFieldsForCollection'
        SettingGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingGETExtra_fieldsForCollection'
        SettingGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingGETFields'
        SettingGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingGETExtra_fields'
        SettingChangeLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingChangeLogGETFieldsForCollection'
        SettingChangeLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingChangeLogGETExtra_fieldsForCollection'
        SettingChangeLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingChangeLogGETFields'
        SettingChangeLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingChangeLogGETExtra_fields'
        SettingsDefaultPreferencesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingsDefaultPreferencesGETFieldsForCollection'
        SettingsDefaultPreferencesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingsDefaultPreferencesGETExtra_fieldsForCollection'
        SettingsDefaultPreferencesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingsDefaultPreferencesGETFields'
        SettingsDefaultPreferencesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingsDefaultPreferencesGETExtra_fields'
        ShippingGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingGETFieldsForCollection'
        ShippingGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingGETExtra_fieldsForCollection'
        ShippingGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingGETFields'
        ShippingGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingGETExtra_fields'
        ShippingDhlGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingDhlGETFieldsForCollection'
        ShippingDhlGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingDhlGETExtra_fieldsForCollection'
        ShippingDhlGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingDhlGETFields'
        ShippingDhlGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingDhlGETExtra_fields'
        ShippingFedexGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingFedexGETFieldsForCollection'
        ShippingFedexGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingFedexGETExtra_fieldsForCollection'
        ShippingFedexGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingFedexGETFields'
        ShippingFedexGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingFedexGETExtra_fields'
        ShippingPositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingPositionGETFieldsForCollection'
        ShippingPositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingPositionGETExtra_fieldsForCollection'
        ShippingPositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingPositionGETFields'
        ShippingPositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingPositionGETExtra_fields'
        SpecialDiscountGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountGETFieldsForCollection'
        SpecialDiscountGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountGETExtra_fieldsForCollection'
        SpecialDiscountGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountGETFields'
        SpecialDiscountGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountGETExtra_fields'
        SpecialDiscountToBranchGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountToBranchGETFieldsForCollection'
        SpecialDiscountToBranchGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountToBranchGETExtra_fieldsForCollection'
        SpecialDiscountToBranchGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountToBranchGETFields'
        SpecialDiscountToBranchGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountToBranchGETExtra_fields'
        StatsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsGETFieldsForCollection'
        StatsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsGETExtra_fieldsForCollection'
        StatsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsGETFields'
        StatsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsGETExtra_fields'
        StatsToAccountUserGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsToAccountUserGETFieldsForCollection'
        StatsToAccountUserGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsToAccountUserGETExtra_fieldsForCollection'
        StatsToAccountUserGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsToAccountUserGETFields'
        StatsToAccountUserGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StatsToAccountUserGETExtra_fields'
        StorePositionToInvoicePositionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorePositionToInvoicePositionGETFieldsForCollection'
        StorePositionToInvoicePositionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorePositionToInvoicePositionGETExtra_fieldsForCollection'
        StorePositionToInvoicePositionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorePositionToInvoicePositionGETFields'
        StorePositionToInvoicePositionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorePositionToInvoicePositionGETExtra_fields'
        StorehouseGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseGETFieldsForCollection'
        StorehouseGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseGETExtra_fieldsForCollection'
        StorehouseGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseGETFields'
        StorehouseGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseGETExtra_fields'
        StorehouseCapacityGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseCapacityGETFieldsForCollection'
        StorehouseCapacityGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseCapacityGETExtra_fieldsForCollection'
        StorehouseCapacityGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseCapacityGETFields'
        StorehouseCapacityGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseCapacityGETExtra_fields'
        SynchProductCategoryToAttributeTmpGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETFieldsForCollection'
        SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection'
        SynchProductCategoryToAttributeTmpGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETFields'
        SynchProductCategoryToAttributeTmpGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETExtra_fields'
        SynchronizationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationGETFieldsForCollection'
        SynchronizationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationGETExtra_fieldsForCollection'
        SynchronizationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationGETFields'
        SynchronizationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationGETExtra_fields'
        SynchronizationConfigGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationConfigGETFieldsForCollection'
        SynchronizationConfigGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationConfigGETExtra_fieldsForCollection'
        SynchronizationConfigGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationConfigGETFields'
        SynchronizationConfigGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationConfigGETExtra_fields'
        SynchronizationDefaultGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationDefaultGETFieldsForCollection'
        SynchronizationDefaultGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationDefaultGETExtra_fieldsForCollection'
        SynchronizationDefaultGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationDefaultGETFields'
        SynchronizationDefaultGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationDefaultGETExtra_fields'
        SynchronizationExportGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationExportGETFieldsForCollection'
        SynchronizationExportGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationExportGETExtra_fieldsForCollection'
        SynchronizationExportGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationExportGETFields'
        SynchronizationExportGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationExportGETExtra_fields'
        SynchronizationImportGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationImportGETFieldsForCollection'
        SynchronizationImportGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationImportGETExtra_fieldsForCollection'
        SynchronizationImportGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationImportGETFields'
        SynchronizationImportGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationImportGETExtra_fields'
        SynchronizationLogGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationLogGETFieldsForCollection'
        SynchronizationLogGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationLogGETExtra_fieldsForCollection'
        SynchronizationLogGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationLogGETFields'
        SynchronizationLogGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationLogGETExtra_fields'
        SynchronizationPrepareImportGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationPrepareImportGETFieldsForCollection'
        SynchronizationPrepareImportGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationPrepareImportGETExtra_fieldsForCollection'
        SynchronizationPrepareImportGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationPrepareImportGETFields'
        SynchronizationPrepareImportGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationPrepareImportGETExtra_fields'
        SynchronizationSessionsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationSessionsGETFieldsForCollection'
        SynchronizationSessionsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationSessionsGETExtra_fieldsForCollection'
        SynchronizationSessionsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationSessionsGETFields'
        SynchronizationSessionsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SynchronizationSessionsGETExtra_fields'
        TagGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TagGETFieldsForCollection'
        TagGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TagGETExtra_fieldsForCollection'
        TagGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TagGETFields'
        TagGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TagGETExtra_fields'
        TargetGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetGETFieldsForCollection'
        TargetGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetGETExtra_fieldsForCollection'
        TargetGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetGETFields'
        TargetGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetGETExtra_fields'
        TaskGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskGETFieldsForCollection'
        TaskGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskGETExtra_fieldsForCollection'
        TaskGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskGETFields'
        TaskGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskGETExtra_fields'
        TaskConditionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionGETFieldsForCollection'
        TaskConditionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionGETExtra_fieldsForCollection'
        TaskConditionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionGETFields'
        TaskConditionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionGETExtra_fields'
        TaskConditionToTaskTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionToTaskTypeGETFieldsForCollection'
        TaskConditionToTaskTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionToTaskTypeGETExtra_fieldsForCollection'
        TaskConditionToTaskTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionToTaskTypeGETFields'
        TaskConditionToTaskTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionToTaskTypeGETExtra_fields'
        TaskHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskHistoryGETFieldsForCollection'
        TaskHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskHistoryGETExtra_fieldsForCollection'
        TaskHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskHistoryGETFields'
        TaskHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskHistoryGETExtra_fields'
        TaskTypeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskTypeGETFieldsForCollection'
        TaskTypeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskTypeGETExtra_fieldsForCollection'
        TaskTypeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskTypeGETFields'
        TaskTypeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskTypeGETExtra_fields'
        TransactionAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TransactionAttributeGETFieldsForCollection'
        TransactionAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TransactionAttributeGETExtra_fieldsForCollection'
        TransactionAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TransactionAttributeGETFields'
        TransactionAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TransactionAttributeGETExtra_fields'
        UpdateHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdateHistoryGETFieldsForCollection'
        UpdateHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdateHistoryGETExtra_fieldsForCollection'
        UpdateHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdateHistoryGETFields'
        UpdateHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdateHistoryGETExtra_fields'
        UpdaterConfigGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdaterConfigGETFieldsForCollection'
        UpdaterConfigGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdaterConfigGETExtra_fieldsForCollection'
        UpdaterConfigGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdaterConfigGETFields'
        UpdaterConfigGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UpdaterConfigGETExtra_fields'
        UserFormsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsGETFieldsForCollection'
        UserFormsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsGETExtra_fieldsForCollection'
        UserFormsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsGETFields'
        UserFormsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsGETExtra_fields'
        UserFormsElementsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsGETFieldsForCollection'
        UserFormsElementsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsGETExtra_fieldsForCollection'
        UserFormsElementsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsGETFields'
        UserFormsElementsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsGETExtra_fields'
        UserFormsElementsMultiGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsMultiGETFieldsForCollection'
        UserFormsElementsMultiGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsMultiGETExtra_fieldsForCollection'
        UserFormsElementsMultiGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsMultiGETFields'
        UserFormsElementsMultiGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsMultiGETExtra_fields'
        UserFormsToProfileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsToProfileGETFieldsForCollection'
        UserFormsToProfileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsToProfileGETExtra_fieldsForCollection'
        UserFormsToProfileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsToProfileGETFields'
        UserFormsToProfileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsToProfileGETExtra_fields'
        UserGeolocationGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGeolocationGETFieldsForCollection'
        UserGeolocationGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGeolocationGETExtra_fieldsForCollection'
        UserGeolocationGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGeolocationGETFields'
        UserGeolocationGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGeolocationGETExtra_fields'
        UserGroupToCategoriesTmpGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGroupToCategoriesTmpGETFieldsForCollection'
        UserGroupToCategoriesTmpGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGroupToCategoriesTmpGETExtra_fieldsForCollection'
        UserGroupToCategoriesTmpGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGroupToCategoriesTmpGETFields'
        UserGroupToCategoriesTmpGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserGroupToCategoriesTmpGETExtra_fields'
        UserLoginHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserLoginHistoryGETFieldsForCollection'
        UserLoginHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserLoginHistoryGETExtra_fieldsForCollection'
        UserLoginHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserLoginHistoryGETFields'
        UserLoginHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserLoginHistoryGETExtra_fields'
        UserPreferencesGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserPreferencesGETFieldsForCollection'
        UserPreferencesGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserPreferencesGETExtra_fieldsForCollection'
        UserPreferencesGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserPreferencesGETFields'
        UserPreferencesGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserPreferencesGETExtra_fields'
        UserProfileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileGETFieldsForCollection'
        UserProfileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileGETExtra_fieldsForCollection'
        UserProfileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileGETFields'
        UserProfileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileGETExtra_fields'
        UserProfileRelatedWithUserProfileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETFieldsForCollection'
        UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection'
        UserProfileRelatedWithUserProfileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETFields'
        UserProfileRelatedWithUserProfileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETExtra_fields'
        UserProfileToSpecialDiscountGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileToSpecialDiscountGETFieldsForCollection'
        UserProfileToSpecialDiscountGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileToSpecialDiscountGETExtra_fieldsForCollection'
        UserProfileToSpecialDiscountGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileToSpecialDiscountGETFields'
        UserProfileToSpecialDiscountGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileToSpecialDiscountGETExtra_fields'
        UserSessionGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSessionGETFieldsForCollection'
        UserSessionGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSessionGETExtra_fieldsForCollection'
        UserSessionGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSessionGETFields'
        UserSessionGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSessionGETExtra_fields'
        UserSettingGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSettingGETFieldsForCollection'
        UserSettingGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSettingGETExtra_fieldsForCollection'
        UserSettingGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSettingGETFields'
        UserSettingGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserSettingGETExtra_fields'
        UserUserGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserGETFieldsForCollection'
        UserUserGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserGETExtra_fieldsForCollection'
        UserUserGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserGETFields'
        UserUserGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserGETExtra_fields'
        UserUserAbsenceGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceGETFieldsForCollection'
        UserUserAbsenceGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceGETExtra_fieldsForCollection'
        UserUserAbsenceGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceGETFields'
        UserUserAbsenceGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceGETExtra_fields'
        UserUserAbsenceLimitGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceLimitGETFieldsForCollection'
        UserUserAbsenceLimitGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceLimitGETExtra_fieldsForCollection'
        UserUserAbsenceLimitGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceLimitGETFields'
        UserUserAbsenceLimitGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAbsenceLimitGETExtra_fields'
        UserUserAttributeGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAttributeGETFieldsForCollection'
        UserUserAttributeGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAttributeGETExtra_fieldsForCollection'
        UserUserAttributeGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAttributeGETFields'
        UserUserAttributeGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAttributeGETExtra_fields'
        UserUserHistoryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserHistoryGETFieldsForCollection'
        UserUserHistoryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserHistoryGETExtra_fieldsForCollection'
        UserUserHistoryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserHistoryGETFields'
        UserUserHistoryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserHistoryGETExtra_fields'
        UserUserRelatedWithCompanyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserRelatedWithCompanyGETFieldsForCollection'
        UserUserRelatedWithCompanyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserRelatedWithCompanyGETExtra_fieldsForCollection'
        UserUserRelatedWithCompanyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserRelatedWithCompanyGETFields'
        UserUserRelatedWithCompanyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserRelatedWithCompanyGETExtra_fields'
        UserUserToBranchGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToBranchGETFieldsForCollection'
        UserUserToBranchGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToBranchGETExtra_fieldsForCollection'
        UserUserToBranchGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToBranchGETFields'
        UserUserToBranchGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToBranchGETExtra_fields'
        UserUserToProfileGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToProfileGETFieldsForCollection'
        UserUserToProfileGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToProfileGETExtra_fieldsForCollection'
        UserUserToProfileGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToProfileGETFields'
        UserUserToProfileGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToProfileGETExtra_fields'
        VatGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatGETFieldsForCollection'
        VatGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatGETExtra_fieldsForCollection'
        VatGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatGETFields'
        VatGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatGETExtra_fields'
        VatRegisterGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatRegisterGETFieldsForCollection'
        VatRegisterGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatRegisterGETExtra_fieldsForCollection'
        VatRegisterGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatRegisterGETFields'
        VatRegisterGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatRegisterGETExtra_fields'
        WidgetDesktopGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopGETFieldsForCollection'
        WidgetDesktopGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopGETExtra_fieldsForCollection'
        WidgetDesktopGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopGETFields'
        WidgetDesktopGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopGETExtra_fields'
        WidgetDesktopElementGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopElementGETFieldsForCollection'
        WidgetDesktopElementGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopElementGETExtra_fieldsForCollection'
        WidgetDesktopElementGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopElementGETFields'
        WidgetDesktopElementGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopElementGETExtra_fields'
        WidgetLibraryGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetLibraryGETFieldsForCollection'
        WidgetLibraryGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetLibraryGETExtra_fieldsForCollection'
        WidgetLibraryGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetLibraryGETFields'
        WidgetLibraryGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetLibraryGETExtra_fields'
        XlsxFileQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxFileQueueGETFieldsForCollection'
        XlsxFileQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxFileQueueGETExtra_fieldsForCollection'
        XlsxFileQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxFileQueueGETFields'
        XlsxFileQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxFileQueueGETExtra_fields'
        XlsxImportTemplateGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForCollection'
        XlsxImportTemplateGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fieldsForCollection'
        XlsxImportTemplateGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxImportTemplateGETFields'
        XlsxImportTemplateGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fields'
        XmlExportOrderGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlExportOrderGETFieldsForCollection'
        XmlExportOrderGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlExportOrderGETExtra_fieldsForCollection'
        XmlExportOrderGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlExportOrderGETFields'
        XmlExportOrderGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlExportOrderGETExtra_fields'
        XmlFilesQueueGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlFilesQueueGETFieldsForCollection'
        XmlFilesQueueGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlFilesQueueGETExtra_fieldsForCollection'
        XmlFilesQueueGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlFilesQueueGETFields'
        XmlFilesQueueGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlFilesQueueGETExtra_fields'
        XmlMapFieldsGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlMapFieldsGETFieldsForCollection'
        XmlMapFieldsGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlMapFieldsGETExtra_fieldsForCollection'
        XmlMapFieldsGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlMapFieldsGETFields'
        XmlMapFieldsGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlMapFieldsGETExtra_fields'
        XmlResponseGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlResponseGETFieldsForCollection'
        XmlResponseGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlResponseGETExtra_fieldsForCollection'
        XmlResponseGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlResponseGETFields'
        XmlResponseGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlResponseGETExtra_fields'
        XmlSynchApiKeyGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForCollection'
        XmlSynchApiKeyGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fieldsForCollection'
        XmlSynchApiKeyGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyGETFields'
        XmlSynchApiKeyGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fields'
        XmlSynchApiKeyToApiMethodGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETFieldsForCollection'
        XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection'
        XmlSynchApiKeyToApiMethodGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETFields'
        XmlSynchApiKeyToApiMethodGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETExtra_fields'
        XmlSynchApiMethodGETFieldsForCollection:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForCollection'
        XmlSynchApiMethodGETExtra_fieldsForCollection:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fieldsForCollection'
        XmlSynchApiMethodGETFields:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiMethodGETFields'
        XmlSynchApiMethodGETExtra_fields:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fields'
        UserUserGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserGETFieldsForRelation'
        UserUserGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserGETExtra_fieldsForRelation'
        DeliveryTypeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
        DeliveryTypeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DeliveryTypeGETExtra_fieldsForRelation'
        PaymentTypeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
        PaymentTypeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentTypeGETExtra_fieldsForRelation'
        PlacesGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlacesGETFieldsForRelation'
        PlacesGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlacesGETExtra_fieldsForRelation'
        AccountUserGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
        AccountUserGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserGETExtra_fieldsForRelation'
        DocumentSeriesDefinitionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
        DocumentSeriesDefinitionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fieldsForRelation'
        PriceCompanyGroupGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
        PriceCompanyGroupGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fieldsForRelation'
        AccountCompanyAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeMultiGETFieldsForRelation'
        AccountCompanyAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeMultiGETExtra_fieldsForRelation'
        AccountCompanyGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
        AccountCompanyGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGETExtra_fieldsForRelation'
        AccountCompanyGroupGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
        AccountCompanyGroupGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fieldsForRelation'
        AccountCompanyAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
        AccountCompanyAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fieldsForRelation'
        FileGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileGETFieldsForRelation'
        FileGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileGETExtra_fieldsForRelation'
        UserProfileGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
        UserProfileGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserProfileGETExtra_fieldsForRelation'
        AccountUserAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeMultiGETFieldsForRelation'
        AccountUserAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeMultiGETExtra_fieldsForRelation'
        AccountUserAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeGETFieldsForRelation'
        AccountUserAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AccountUserAttributeGETExtra_fieldsForRelation'
        LoyaltyProgramGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
        LoyaltyProgramGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramGETExtra_fieldsForRelation'
        AnnouncementGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
        AnnouncementGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AnnouncementGETExtra_fieldsForRelation'
        ReceiverGroupGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
        ReceiverGroupGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverGroupGETExtra_fieldsForRelation'
        ApiXmlMappingGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingGETFieldsForRelation'
        ApiXmlMappingGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ApiXmlMappingGETExtra_fieldsForRelation'
        AttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeMultiGETFieldsForRelation'
        AttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeMultiGETExtra_fieldsForRelation'
        DocumentAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
        DocumentAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeGETExtra_fieldsForRelation'
        BasketPositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
        BasketPositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketPositionGETExtra_fieldsForRelation'
        CommissionAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
        CommissionAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeGETExtra_fieldsForRelation'
        CommissionPositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
        CommissionPositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPositionGETExtra_fieldsForRelation'
        CommissionShortcutGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
        CommissionShortcutGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionShortcutGETExtra_fieldsForRelation'
        DocumentOfferAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
        DocumentOfferAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fieldsForRelation'
        DocumentOfferGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferGETFieldsForRelation'
        DocumentOfferGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferGETExtra_fieldsForRelation'
        ProgramAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
        ProgramAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramAttributeGETExtra_fieldsForRelation'
        TransactionAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
        TransactionAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TransactionAttributeGETExtra_fieldsForRelation'
        ProgramTransactionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
        ProgramTransactionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProgramTransactionGETExtra_fieldsForRelation'
        TaskTypeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
        TaskTypeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskTypeGETExtra_fieldsForRelation'
        AutomationGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationGETFieldsForRelation'
        AutomationGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationGETExtra_fieldsForRelation'
        AutomationActionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationActionGETFieldsForRelation'
        AutomationActionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AutomationActionGETExtra_fieldsForRelation'
        ProductGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductGETFieldsForRelation'
        ProductGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductGETExtra_fieldsForRelation'
        AwardOrderGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderGETFieldsForRelation'
        AwardOrderGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AwardOrderGETExtra_fieldsForRelation'
        BasketAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
        BasketAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketAttributeGETExtra_fieldsForRelation'
        VatGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatGETFieldsForRelation'
        VatGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatGETExtra_fieldsForRelation'
        MeasureUnitGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
        MeasureUnitGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MeasureUnitGETExtra_fieldsForRelation'
        BasketGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketGETFieldsForRelation'
        BasketGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BasketGETExtra_fieldsForRelation'
        ProductCompleteGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
        ProductCompleteGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompleteGETExtra_fieldsForRelation'
        ProductFreetypeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
        ProductFreetypeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductFreetypeGETExtra_fieldsForRelation'
        DocumentOfferQuestionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
        DocumentOfferQuestionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fieldsForRelation'
        StorehouseGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
        StorehouseGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/StorehouseGETExtra_fieldsForRelation'
        BranchGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchGETFieldsForRelation'
        BranchGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/BranchGETExtra_fieldsForRelation'
        CampaignAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
        CampaignAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeGETExtra_fieldsForRelation'
        CampaignAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeMultiGETFieldsForRelation'
        CampaignAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignAttributeMultiGETExtra_fieldsForRelation'
        CampaignGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignGETFieldsForRelation'
        CampaignGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignGETExtra_fieldsForRelation'
        CampaignConditionSectionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForRelation'
        CampaignConditionSectionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fieldsForRelation'
        CampaignPhaseGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
        CampaignPhaseGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignPhaseGETExtra_fieldsForRelation'
        CampaignOpportunityGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityGETFieldsForRelation'
        CampaignOpportunityGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CampaignOpportunityGETExtra_fieldsForRelation'
        ClipboardGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
        ClipboardGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ClipboardGETExtra_fieldsForRelation'
        CommissionPhaseGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
        CommissionPhaseGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionPhaseGETExtra_fieldsForRelation'
        CommissionAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeMultiGETFieldsForRelation'
        CommissionAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeMultiGETExtra_fieldsForRelation'
        CommissionAttributeRelationsGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
        CommissionAttributeRelationsGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fieldsForRelation'
        ProductTemplateGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
        ProductTemplateGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductTemplateGETExtra_fieldsForRelation'
        CommissionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionGETFieldsForRelation'
        CommissionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionGETExtra_fieldsForRelation'
        KanbanColumnGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
        KanbanColumnGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/KanbanColumnGETExtra_fieldsForRelation'
        CommissionTemplateGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
        CommissionTemplateGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommissionTemplateGETExtra_fieldsForRelation'
        CommunicationThreadsGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationThreadsGETFieldsForRelation'
        CommunicationThreadsGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationThreadsGETExtra_fieldsForRelation'
        EmailMessageGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
        EmailMessageGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailMessageGETExtra_fieldsForRelation'
        TaskGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskGETFieldsForRelation'
        TaskGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskGETExtra_fieldsForRelation'
        CommunicationGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
        CommunicationGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CommunicationGETExtra_fieldsForRelation'
        ReceiverToCommunicationGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForRelation'
        ReceiverToCommunicationGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fieldsForRelation'
        CssGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssGETFieldsForRelation'
        CssGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CssGETExtra_fieldsForRelation'
        CsvImportTemplateGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
        CsvImportTemplateGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvImportTemplateGETExtra_fieldsForRelation'
        CsvFieldGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFieldGETFieldsForRelation'
        CsvFieldGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/CsvFieldGETExtra_fieldsForRelation'
        VatRegisterGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
        VatRegisterGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/VatRegisterGETExtra_fieldsForRelation'
        DecretationSchemaGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaGETFieldsForRelation'
        DecretationSchemaGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DecretationSchemaGETExtra_fieldsForRelation'
        PriceProductGroupGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
        PriceProductGroupGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceProductGroupGETExtra_fieldsForRelation'
        ExchangeHistoryGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
        ExchangeHistoryGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExchangeHistoryGETExtra_fieldsForRelation'
        ProductCategoryGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
        ProductCategoryGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryGETExtra_fieldsForRelation'
        DiscountTypeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeGETFieldsForRelation'
        DiscountTypeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountTypeGETExtra_fieldsForRelation'
        DocumentAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeMultiGETFieldsForRelation'
        DocumentAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentAttributeMultiGETExtra_fieldsForRelation'
        DocumentExportConfigGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
        DocumentExportConfigGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentExportConfigGETExtra_fieldsForRelation'
        DocumentInventoryGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
        DocumentInventoryGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInventoryGETExtra_fieldsForRelation'
        DocumentOrderGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
        DocumentOrderGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderGETExtra_fieldsForRelation'
        DocumentInvoiceGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
        DocumentInvoiceGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoiceGETExtra_fieldsForRelation'
        DocumentInvoicePositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
        DocumentInvoicePositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentInvoicePositionGETExtra_fieldsForRelation'
        DocumentOfferQuestionPositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForRelation'
        DocumentOfferQuestionPositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fieldsForRelation'
        DocumentOfferQuestionAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETFieldsForRelation'
        DocumentOfferQuestionAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETExtra_fieldsForRelation'
        DocumentOrderPositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
        DocumentOrderPositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fieldsForRelation'
        AttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeGETFieldsForRelation'
        AttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/AttributeGETExtra_fieldsForRelation'
        PaymentRegisterGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
        PaymentRegisterGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PaymentRegisterGETExtra_fieldsForRelation'
        UserUserToBranchGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToBranchGETFieldsForRelation'
        UserUserToBranchGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserToBranchGETExtra_fieldsForRelation'
        DocumentStoreGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
        DocumentStoreGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStoreGETExtra_fieldsForRelation'
        DocumentStorePositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
        DocumentStorePositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DocumentStorePositionGETExtra_fieldsForRelation'
        EmailAccountGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
        EmailAccountGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailAccountGETExtra_fieldsForRelation'
        MailQueueGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
        MailQueueGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MailQueueGETExtra_fieldsForRelation'
        EmailOutcomeMessageGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForRelation'
        EmailOutcomeMessageGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fieldsForRelation'
        DiscountGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountGETFieldsForRelation'
        DiscountGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/DiscountGETExtra_fieldsForRelation'
        InternalDocumentOrderGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForRelation'
        InternalDocumentOrderGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fieldsForRelation'
        FileDirectoryGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
        FileDirectoryGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/FileDirectoryGETExtra_fieldsForRelation'
        PromotionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGETFieldsForRelation'
        PromotionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGETExtra_fieldsForRelation'
        ForeignKeyTranslationTypeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForRelation'
        ForeignKeyTranslationTypeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fieldsForRelation'
        ImapFolderGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImapFolderGETFieldsForRelation'
        ImapFolderGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ImapFolderGETExtra_fieldsForRelation'
        XlsxImportTemplateGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
        XlsxImportTemplateGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fieldsForRelation'
        IntegratorConfigGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorConfigGETFieldsForRelation'
        IntegratorConfigGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/IntegratorConfigGETExtra_fieldsForRelation'
        InternalDocumentOrderPositionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForRelation'
        InternalDocumentOrderPositionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fieldsForRelation'
        LoyaltyProgramQuestionnaireGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
        LoyaltyProgramQuestionnaireGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fieldsForRelation'
        MainMenuGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MainMenuGETFieldsForRelation'
        MainMenuGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/MainMenuGETExtra_fieldsForRelation'
        OdbcReportAvailabilityGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForRelation'
        OdbcReportAvailabilityGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fieldsForRelation'
        OdbcReportCredentialGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportCredentialGETFieldsForRelation'
        OdbcReportCredentialGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportCredentialGETExtra_fieldsForRelation'
        OdbcReportGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
        OdbcReportGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OdbcReportGETExtra_fieldsForRelation'
        OrderTemplateGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateGETFieldsForRelation'
        OrderTemplateGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/OrderTemplateGETExtra_fieldsForRelation'
        PlaceAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlaceAttributeMultiGETFieldsForRelation'
        PlaceAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PlaceAttributeMultiGETExtra_fieldsForRelation'
        ProcedureSqlGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
        ProcedureSqlGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureSqlGETExtra_fieldsForRelation'
        ProcedureToDocumentGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
        ProcedureToDocumentGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProcedureToDocumentGETExtra_fieldsForRelation'
        ExternalMarkerGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
        ExternalMarkerGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ExternalMarkerGETExtra_fieldsForRelation'
        ProductI18nGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
        ProductI18nGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductI18nGETExtra_fieldsForRelation'
        PriceIndividualGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceIndividualGETFieldsForRelation'
        PriceIndividualGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PriceIndividualGETExtra_fieldsForRelation'
        ProductCompanyPriceGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForRelation'
        ProductCompanyPriceGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fieldsForRelation'
        ProductCategoryI18nGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryI18nGETFieldsForRelation'
        ProductCategoryI18nGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductCategoryI18nGETExtra_fieldsForRelation'
        ProductAttributeCredentialGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductAttributeCredentialGETFieldsForRelation'
        ProductAttributeCredentialGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductAttributeCredentialGETExtra_fieldsForRelation'
        ProductPromotionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionGETFieldsForRelation'
        ProductPromotionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ProductPromotionGETExtra_fieldsForRelation'
        TagGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TagGETFieldsForRelation'
        TagGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TagGETExtra_fieldsForRelation'
        PromotionGroupGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
        PromotionGroupGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/PromotionGroupGETExtra_fieldsForRelation'
        QuestionnaireCategoryGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForRelation'
        QuestionnaireCategoryGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fieldsForRelation'
        QuestionnaireGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
        QuestionnaireGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireGETExtra_fieldsForRelation'
        QuestionnaireAnswerGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
        QuestionnaireAnswerGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fieldsForRelation'
        QuestionnaireElementGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
        QuestionnaireElementGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/QuestionnaireElementGETExtra_fieldsForRelation'
        ServicedProductGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
        ServicedProductGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductGETExtra_fieldsForRelation'
        ServicedProductAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeMultiGETFieldsForRelation'
        ServicedProductAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeMultiGETExtra_fieldsForRelation'
        ServicedProductAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForRelation'
        ServicedProductAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fieldsForRelation'
        SettingGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingGETFieldsForRelation'
        SettingGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SettingGETExtra_fieldsForRelation'
        ShippingGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingGETFieldsForRelation'
        ShippingGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/ShippingGETExtra_fieldsForRelation'
        SpecialDiscountGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
        SpecialDiscountGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/SpecialDiscountGETExtra_fieldsForRelation'
        TargetDelegatesGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetDelegatesGETFieldsForRelation'
        TargetDelegatesGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetDelegatesGETExtra_fieldsForRelation'
        TargetObjectiveGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetObjectiveGETFieldsForRelation'
        TargetObjectiveGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TargetObjectiveGETExtra_fieldsForRelation'
        TaskConditionGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionGETFieldsForRelation'
        TaskConditionGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskConditionGETExtra_fieldsForRelation'
        TaskAttributeGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskAttributeGETFieldsForRelation'
        TaskAttributeGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/TaskAttributeGETExtra_fieldsForRelation'
        UserFormsGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
        UserFormsGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsGETExtra_fieldsForRelation'
        UserFormsElementsGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsGETFieldsForRelation'
        UserFormsElementsGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserFormsElementsGETExtra_fieldsForRelation'
        UserUserAttributeMultiGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAttributeMultiGETFieldsForRelation'
        UserUserAttributeMultiGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/UserUserAttributeMultiGETExtra_fieldsForRelation'
        WidgetDesktopGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopGETFieldsForRelation'
        WidgetDesktopGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/WidgetDesktopGETExtra_fieldsForRelation'
        XmlSynchApiKeyGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForRelation'
        XmlSynchApiKeyGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fieldsForRelation'
        XmlSynchApiMethodGETFieldsForRelation:
            name: fields
            in: query
            description: '(default: all fields) These fields will appear in the output data. If you enter fields that do not exist, they will be ignored. The field related to PK will be added automatically.<br />**Query example:** fields=name,shortName,accountUsers.firstName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForRelation'
        XmlSynchApiMethodGETExtra_fieldsForRelation:
            name: extra_fields
            in: query
            description: 'This is a field created on the API side that does not appear in the database (e.g. is a combination of other fields).<br />**Query example:** extra_fields=fullName'
            style: form
            explode: false
            schema:
                $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fieldsForRelation'
    requestBodies:
        RequestBodyPost:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        $ref: '#/components/schemas/ApiDataRequestDM'
        RequestBodyFilePost:
            description: ''
            required: true
            content:
                multipart/form-data:
                    schema:
                        allOf:
                            -
                                $ref: '#/components/schemas/ApiDataRequestFileDM'
        RequestBodyFileUrlPost:
            description: ''
            required: true
            content:
                multipart/form-data:
                    schema:
                        allOf:
                            -
                                $ref: '#/components/schemas/ApiDataRequestFileUrlDM'
        RequestGeneratePdf:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        $ref: '#/components/schemas/ApiDataRequestGeneratePdfDM'
        RequestBodySimplePost:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        $ref: '#/components/schemas/ApiDataRequestSimpleDM'
        AccountCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETExtra_fields'
                        type: object
        AccountCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETExtra_fields'
                        type: object
        AccountCompanyAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fields'
                        type: object
        AccountCompanyAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fields'
                        type: object
        AccountCompanyGroupPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyGroupPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fields'
                        type: object
        AccountCompanyGroupPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyGroupPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fields'
                        type: object
        AccountCompanyGroupToAccountCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyGroupToAccountCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETExtra_fields'
                        type: object
        AccountCompanyGroupToAccountCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyGroupToAccountCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupToAccountCompanyGETExtra_fields'
                        type: object
        AccountCompanyHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETExtra_fields'
                        type: object
        AccountCompanyHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETExtra_fieldsForCollection'
                        type: object
        AccountCompanyHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyHistoryGETExtra_fields'
                        type: object
        AccountUserPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETExtra_fieldsForCollection'
                        type: object
        AccountUserPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETExtra_fields'
                        type: object
        AccountUserPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETExtra_fieldsForCollection'
                        type: object
        AccountUserPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETExtra_fields'
                        type: object
        AccountUserAdditionalContactDataPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAdditionalContactDataPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETExtra_fieldsForCollection'
                        type: object
        AccountUserAdditionalContactDataPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAdditionalContactDataPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETExtra_fields'
                        type: object
        AccountUserAdditionalContactDataPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAdditionalContactDataPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETExtra_fieldsForCollection'
                        type: object
        AccountUserAdditionalContactDataPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAdditionalContactDataPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAdditionalContactDataGETExtra_fields'
                        type: object
        AccountUserAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETExtra_fieldsForCollection'
                        type: object
        AccountUserAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETExtra_fields'
                        type: object
        AccountUserAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETExtra_fieldsForCollection'
                        type: object
        AccountUserAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETExtra_fields'
                        type: object
        AccountUserChangeLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserChangeLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETExtra_fieldsForCollection'
                        type: object
        AccountUserChangeLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserChangeLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETExtra_fields'
                        type: object
        AccountUserChangeLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserChangeLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETExtra_fieldsForCollection'
                        type: object
        AccountUserChangeLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserChangeLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserChangeLogGETExtra_fields'
                        type: object
        AccountUserPreferencesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPreferencesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETExtra_fieldsForCollection'
                        type: object
        AccountUserPreferencesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPreferencesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETExtra_fields'
                        type: object
        AccountUserPreferencesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPreferencesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETExtra_fieldsForCollection'
                        type: object
        AccountUserPreferencesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPreferencesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserPreferencesGETExtra_fields'
                        type: object
        AccountUserToProgramPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserToProgramPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETExtra_fieldsForCollection'
                        type: object
        AccountUserToProgramPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserToProgramPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETExtra_fields'
                        type: object
        AccountUserToProgramPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserToProgramPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETExtra_fieldsForCollection'
                        type: object
        AccountUserToProgramPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserToProgramPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserToProgramGETExtra_fields'
                        type: object
        AccountUserWidgetLibraryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserWidgetLibraryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETExtra_fieldsForCollection'
                        type: object
        AccountUserWidgetLibraryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserWidgetLibraryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETExtra_fields'
                        type: object
        AccountUserWidgetLibraryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserWidgetLibraryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETExtra_fieldsForCollection'
                        type: object
        AccountUserWidgetLibraryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserWidgetLibraryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserWidgetLibraryGETExtra_fields'
                        type: object
        AdditionalI18nPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AdditionalI18nPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETExtra_fieldsForCollection'
                        type: object
        AdditionalI18nPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AdditionalI18nPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETExtra_fields'
                        type: object
        AdditionalI18nPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AdditionalI18nPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETExtra_fieldsForCollection'
                        type: object
        AdditionalI18nPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AdditionalI18nPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AdditionalI18nGETExtra_fields'
                        type: object
        AnnouncementPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETExtra_fieldsForCollection'
                        type: object
        AnnouncementPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETExtra_fields'
                        type: object
        AnnouncementPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETExtra_fieldsForCollection'
                        type: object
        AnnouncementPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETExtra_fields'
                        type: object
        AnnouncementFilesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementFilesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETExtra_fieldsForCollection'
                        type: object
        AnnouncementFilesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementFilesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETExtra_fields'
                        type: object
        AnnouncementFilesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementFilesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETExtra_fieldsForCollection'
                        type: object
        AnnouncementFilesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementFilesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementFilesGETExtra_fields'
                        type: object
        AnnouncementToReceiverGroupPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementToReceiverGroupPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETExtra_fieldsForCollection'
                        type: object
        AnnouncementToReceiverGroupPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementToReceiverGroupPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETExtra_fields'
                        type: object
        AnnouncementToReceiverGroupPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementToReceiverGroupPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETExtra_fieldsForCollection'
                        type: object
        AnnouncementToReceiverGroupPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementToReceiverGroupPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementToReceiverGroupGETExtra_fields'
                        type: object
        ApiXmlMappingPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETExtra_fieldsForCollection'
                        type: object
        ApiXmlMappingPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETExtra_fields'
                        type: object
        ApiXmlMappingPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETExtra_fieldsForCollection'
                        type: object
        ApiXmlMappingPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETExtra_fields'
                        type: object
        ApiXmlMappingFieldsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingFieldsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETExtra_fieldsForCollection'
                        type: object
        ApiXmlMappingFieldsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingFieldsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETExtra_fields'
                        type: object
        ApiXmlMappingFieldsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingFieldsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETExtra_fieldsForCollection'
                        type: object
        ApiXmlMappingFieldsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingFieldsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingFieldsGETExtra_fields'
                        type: object
        AttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETExtra_fieldsForCollection'
                        type: object
        AttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETExtra_fields'
                        type: object
        AttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETExtra_fieldsForCollection'
                        type: object
        AttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETExtra_fields'
                        type: object
        AttributeToBasketPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETExtra_fieldsForCollection'
                        type: object
        AttributeToBasketPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETExtra_fields'
                        type: object
        AttributeToBasketPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETExtra_fieldsForCollection'
                        type: object
        AttributeToBasketPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketGETExtra_fields'
                        type: object
        AttributeToBasketPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETExtra_fieldsForCollection'
                        type: object
        AttributeToBasketPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETExtra_fields'
                        type: object
        AttributeToBasketPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETExtra_fieldsForCollection'
                        type: object
        AttributeToBasketPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToBasketPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToBasketPositionGETExtra_fields'
                        type: object
        AttributeToCommissionPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETExtra_fieldsForCollection'
                        type: object
        AttributeToCommissionPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETExtra_fields'
                        type: object
        AttributeToCommissionPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETExtra_fieldsForCollection'
                        type: object
        AttributeToCommissionPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionPositionGETExtra_fields'
                        type: object
        AttributeToCommissionShortcutPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionShortcutPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETExtra_fieldsForCollection'
                        type: object
        AttributeToCommissionShortcutPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionShortcutPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETExtra_fields'
                        type: object
        AttributeToCommissionShortcutPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionShortcutPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETExtra_fieldsForCollection'
                        type: object
        AttributeToCommissionShortcutPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToCommissionShortcutPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToCommissionShortcutGETExtra_fields'
                        type: object
        AttributeToDocumentOfferPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToDocumentOfferPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETExtra_fieldsForCollection'
                        type: object
        AttributeToDocumentOfferPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToDocumentOfferPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETExtra_fields'
                        type: object
        AttributeToDocumentOfferPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToDocumentOfferPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETExtra_fieldsForCollection'
                        type: object
        AttributeToDocumentOfferPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToDocumentOfferPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToDocumentOfferGETExtra_fields'
                        type: object
        AttributeToProgramPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToProgramPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETExtra_fieldsForCollection'
                        type: object
        AttributeToProgramPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToProgramPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETExtra_fields'
                        type: object
        AttributeToProgramPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToProgramPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETExtra_fieldsForCollection'
                        type: object
        AttributeToProgramPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToProgramPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToProgramGETExtra_fields'
                        type: object
        AttributeToTransactionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToTransactionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETExtra_fieldsForCollection'
                        type: object
        AttributeToTransactionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToTransactionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETExtra_fields'
                        type: object
        AttributeToTransactionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToTransactionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETExtra_fieldsForCollection'
                        type: object
        AttributeToTransactionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeToTransactionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeToTransactionGETExtra_fields'
                        type: object
        AutomaticTaskRegistrationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomaticTaskRegistrationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETExtra_fieldsForCollection'
                        type: object
        AutomaticTaskRegistrationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomaticTaskRegistrationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETExtra_fields'
                        type: object
        AutomaticTaskRegistrationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomaticTaskRegistrationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETExtra_fieldsForCollection'
                        type: object
        AutomaticTaskRegistrationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomaticTaskRegistrationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomaticTaskRegistrationGETExtra_fields'
                        type: object
        AutomationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETExtra_fieldsForCollection'
                        type: object
        AutomationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETExtra_fields'
                        type: object
        AutomationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETExtra_fieldsForCollection'
                        type: object
        AutomationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETExtra_fields'
                        type: object
        AutomationActionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationActionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETExtra_fieldsForCollection'
                        type: object
        AutomationActionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationActionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETExtra_fields'
                        type: object
        AutomationActionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationActionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETExtra_fieldsForCollection'
                        type: object
        AutomationActionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationActionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETExtra_fields'
                        type: object
        AutomationConditionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationConditionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETExtra_fieldsForCollection'
                        type: object
        AutomationConditionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationConditionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETExtra_fields'
                        type: object
        AutomationConditionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationConditionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETExtra_fieldsForCollection'
                        type: object
        AutomationConditionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationConditionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationConditionGETExtra_fields'
                        type: object
        AutomationLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETExtra_fieldsForCollection'
                        type: object
        AutomationLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETExtra_fields'
                        type: object
        AutomationLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETExtra_fieldsForCollection'
                        type: object
        AutomationLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationLogGETExtra_fields'
                        type: object
        AutomationQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETExtra_fieldsForCollection'
                        type: object
        AutomationQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETExtra_fields'
                        type: object
        AutomationQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETExtra_fieldsForCollection'
                        type: object
        AutomationQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationQueueGETExtra_fields'
                        type: object
        AutomationTriggerPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationTriggerPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETExtra_fieldsForCollection'
                        type: object
        AutomationTriggerPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationTriggerPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETExtra_fields'
                        type: object
        AutomationTriggerPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationTriggerPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETExtra_fieldsForCollection'
                        type: object
        AutomationTriggerPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationTriggerPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationTriggerGETExtra_fields'
                        type: object
        AwardPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETExtra_fieldsForCollection'
                        type: object
        AwardPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETExtra_fields'
                        type: object
        AwardPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETExtra_fieldsForCollection'
                        type: object
        AwardPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardGETExtra_fields'
                        type: object
        AwardOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETExtra_fieldsForCollection'
                        type: object
        AwardOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETExtra_fields'
                        type: object
        AwardOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETExtra_fieldsForCollection'
                        type: object
        AwardOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETExtra_fields'
                        type: object
        AwardOrderPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETExtra_fieldsForCollection'
                        type: object
        AwardOrderPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETExtra_fields'
                        type: object
        AwardOrderPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETExtra_fieldsForCollection'
                        type: object
        AwardOrderPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderPositionGETExtra_fields'
                        type: object
        BasketPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETExtra_fieldsForCollection'
                        type: object
        BasketPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETExtra_fields'
                        type: object
        BasketPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETExtra_fieldsForCollection'
                        type: object
        BasketPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETExtra_fields'
                        type: object
        BasketAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETExtra_fieldsForCollection'
                        type: object
        BasketAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETExtra_fields'
                        type: object
        BasketAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETExtra_fieldsForCollection'
                        type: object
        BasketAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETExtra_fields'
                        type: object
        BasketAttributeCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETExtra_fieldsForCollection'
                        type: object
        BasketAttributeCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETExtra_fields'
                        type: object
        BasketAttributeCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETExtra_fieldsForCollection'
                        type: object
        BasketAttributeCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeCredentialGETExtra_fields'
                        type: object
        BasketAttributeToBasketPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeToBasketPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETExtra_fieldsForCollection'
                        type: object
        BasketAttributeToBasketPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeToBasketPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETExtra_fields'
                        type: object
        BasketAttributeToBasketPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeToBasketPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETExtra_fieldsForCollection'
                        type: object
        BasketAttributeToBasketPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributeToBasketPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeToBasketPositionGETExtra_fields'
                        type: object
        BasketPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETExtra_fieldsForCollection'
                        type: object
        BasketPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETExtra_fields'
                        type: object
        BasketPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETExtra_fieldsForCollection'
                        type: object
        BasketPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETExtra_fields'
                        type: object
        BasketPredefinedPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPredefinedPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETExtra_fieldsForCollection'
                        type: object
        BasketPredefinedPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPredefinedPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETExtra_fields'
                        type: object
        BasketPredefinedPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPredefinedPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETExtra_fieldsForCollection'
                        type: object
        BasketPredefinedPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPredefinedPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPredefinedGETExtra_fields'
                        type: object
        BranchPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETExtra_fieldsForCollection'
                        type: object
        BranchPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETExtra_fields'
                        type: object
        BranchPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETExtra_fieldsForCollection'
                        type: object
        BranchPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETExtra_fields'
                        type: object
        BranchSynchronizationConfigPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchSynchronizationConfigPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETExtra_fieldsForCollection'
                        type: object
        BranchSynchronizationConfigPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchSynchronizationConfigPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETExtra_fields'
                        type: object
        BranchSynchronizationConfigPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchSynchronizationConfigPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETExtra_fieldsForCollection'
                        type: object
        BranchSynchronizationConfigPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchSynchronizationConfigPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchSynchronizationConfigGETExtra_fields'
                        type: object
        CampaignPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETExtra_fieldsForCollection'
                        type: object
        CampaignPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETExtra_fields'
                        type: object
        CampaignPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETExtra_fieldsForCollection'
                        type: object
        CampaignPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETExtra_fields'
                        type: object
        CampaignAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETExtra_fieldsForCollection'
                        type: object
        CampaignAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETExtra_fields'
                        type: object
        CampaignAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETExtra_fieldsForCollection'
                        type: object
        CampaignAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETExtra_fields'
                        type: object
        CampaignAttributeToCampaignPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributeToCampaignPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETExtra_fieldsForCollection'
                        type: object
        CampaignAttributeToCampaignPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributeToCampaignPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETExtra_fields'
                        type: object
        CampaignAttributeToCampaignPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributeToCampaignPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETExtra_fieldsForCollection'
                        type: object
        CampaignAttributeToCampaignPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributeToCampaignPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeToCampaignGETExtra_fields'
                        type: object
        CampaignConditionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETExtra_fieldsForCollection'
                        type: object
        CampaignConditionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETExtra_fields'
                        type: object
        CampaignConditionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETExtra_fieldsForCollection'
                        type: object
        CampaignConditionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionGETExtra_fields'
                        type: object
        CampaignConditionSectionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionSectionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fieldsForCollection'
                        type: object
        CampaignConditionSectionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionSectionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fields'
                        type: object
        CampaignConditionSectionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionSectionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fieldsForCollection'
                        type: object
        CampaignConditionSectionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionSectionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fields'
                        type: object
        CampaignOpportunityPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETExtra_fieldsForCollection'
                        type: object
        CampaignOpportunityPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETExtra_fields'
                        type: object
        CampaignOpportunityPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETExtra_fieldsForCollection'
                        type: object
        CampaignOpportunityPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETExtra_fields'
                        type: object
        CampaignOpportunityChangeLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityChangeLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETExtra_fieldsForCollection'
                        type: object
        CampaignOpportunityChangeLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityChangeLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETExtra_fields'
                        type: object
        CampaignOpportunityChangeLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityChangeLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETExtra_fieldsForCollection'
                        type: object
        CampaignOpportunityChangeLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityChangeLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityChangeLogGETExtra_fields'
                        type: object
        CampaignPhasePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPhasePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETExtra_fieldsForCollection'
                        type: object
        CampaignPhasePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPhasePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETExtra_fields'
                        type: object
        CampaignPhasePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPhasePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETExtra_fieldsForCollection'
                        type: object
        CampaignPhasePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPhasePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETExtra_fields'
                        type: object
        ClipboardPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETExtra_fieldsForCollection'
                        type: object
        ClipboardPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETExtra_fields'
                        type: object
        ClipboardPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETExtra_fieldsForCollection'
                        type: object
        ClipboardPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETExtra_fields'
                        type: object
        ClipboardToAccountCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        ClipboardToAccountCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETExtra_fields'
                        type: object
        ClipboardToAccountCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        ClipboardToAccountCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountCompanyGETExtra_fields'
                        type: object
        ClipboardToAccountUserPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountUserPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETExtra_fieldsForCollection'
                        type: object
        ClipboardToAccountUserPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountUserPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETExtra_fields'
                        type: object
        ClipboardToAccountUserPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountUserPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETExtra_fieldsForCollection'
                        type: object
        ClipboardToAccountUserPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToAccountUserPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToAccountUserGETExtra_fields'
                        type: object
        ClipboardToPlacesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToPlacesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETExtra_fieldsForCollection'
                        type: object
        ClipboardToPlacesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToPlacesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETExtra_fields'
                        type: object
        ClipboardToPlacesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToPlacesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETExtra_fieldsForCollection'
                        type: object
        ClipboardToPlacesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToPlacesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToPlacesGETExtra_fields'
                        type: object
        ClipboardToProductPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToProductPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETExtra_fieldsForCollection'
                        type: object
        ClipboardToProductPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToProductPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETExtra_fields'
                        type: object
        ClipboardToProductPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToProductPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETExtra_fieldsForCollection'
                        type: object
        ClipboardToProductPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardToProductPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardToProductGETExtra_fields'
                        type: object
        CommissionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETExtra_fieldsForCollection'
                        type: object
        CommissionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETExtra_fields'
                        type: object
        CommissionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETExtra_fieldsForCollection'
                        type: object
        CommissionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETExtra_fields'
                        type: object
        CommissionAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETExtra_fields'
                        type: object
        CommissionAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETExtra_fields'
                        type: object
        CommissionAttributeCriteriaPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeCriteriaPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributeCriteriaPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeCriteriaPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETExtra_fields'
                        type: object
        CommissionAttributeCriteriaPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeCriteriaPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributeCriteriaPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeCriteriaPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeCriteriaGETExtra_fields'
                        type: object
        CommissionAttributeRelationActionsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationActionsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributeRelationActionsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationActionsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETExtra_fields'
                        type: object
        CommissionAttributeRelationActionsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationActionsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributeRelationActionsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationActionsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationActionsGETExtra_fields'
                        type: object
        CommissionAttributeRelationsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributeRelationsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fields'
                        type: object
        CommissionAttributeRelationsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fieldsForCollection'
                        type: object
        CommissionAttributeRelationsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fields'
                        type: object
        CommissionHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETExtra_fieldsForCollection'
                        type: object
        CommissionHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETExtra_fields'
                        type: object
        CommissionHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETExtra_fieldsForCollection'
                        type: object
        CommissionHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionHistoryGETExtra_fields'
                        type: object
        CommissionPhasePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPhasePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETExtra_fieldsForCollection'
                        type: object
        CommissionPhasePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPhasePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETExtra_fields'
                        type: object
        CommissionPhasePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPhasePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETExtra_fieldsForCollection'
                        type: object
        CommissionPhasePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPhasePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETExtra_fields'
                        type: object
        CommissionRelationsSummaryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionRelationsSummaryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETExtra_fieldsForCollection'
                        type: object
        CommissionRelationsSummaryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionRelationsSummaryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETExtra_fields'
                        type: object
        CommissionRelationsSummaryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionRelationsSummaryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETExtra_fieldsForCollection'
                        type: object
        CommissionRelationsSummaryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionRelationsSummaryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionRelationsSummaryGETExtra_fields'
                        type: object
        CommissionScopeTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionScopeTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETExtra_fieldsForCollection'
                        type: object
        CommissionScopeTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionScopeTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETExtra_fields'
                        type: object
        CommissionScopeTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionScopeTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETExtra_fieldsForCollection'
                        type: object
        CommissionScopeTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionScopeTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionScopeTypeGETExtra_fields'
                        type: object
        CommissionShortcutPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETExtra_fieldsForCollection'
                        type: object
        CommissionShortcutPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETExtra_fields'
                        type: object
        CommissionShortcutPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETExtra_fieldsForCollection'
                        type: object
        CommissionShortcutPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETExtra_fields'
                        type: object
        CommissionShortcutCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETExtra_fieldsForCollection'
                        type: object
        CommissionShortcutCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETExtra_fields'
                        type: object
        CommissionShortcutCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETExtra_fieldsForCollection'
                        type: object
        CommissionShortcutCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutCredentialGETExtra_fields'
                        type: object
        CommissionTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETExtra_fieldsForCollection'
                        type: object
        CommissionTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETExtra_fields'
                        type: object
        CommissionTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETExtra_fieldsForCollection'
                        type: object
        CommissionTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETExtra_fields'
                        type: object
        CommissionsUserUsersPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionsUserUsersPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETExtra_fieldsForCollection'
                        type: object
        CommissionsUserUsersPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionsUserUsersPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETExtra_fields'
                        type: object
        CommissionsUserUsersPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionsUserUsersPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETExtra_fieldsForCollection'
                        type: object
        CommissionsUserUsersPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionsUserUsersPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionsUserUsersGETExtra_fields'
                        type: object
        CommunicationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETExtra_fieldsForCollection'
                        type: object
        CommunicationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETExtra_fields'
                        type: object
        CommunicationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETExtra_fieldsForCollection'
                        type: object
        CommunicationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETExtra_fields'
                        type: object
        CommunicationThreadGroupsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationThreadGroupsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETExtra_fieldsForCollection'
                        type: object
        CommunicationThreadGroupsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationThreadGroupsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETExtra_fields'
                        type: object
        CommunicationThreadGroupsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationThreadGroupsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETExtra_fieldsForCollection'
                        type: object
        CommunicationThreadGroupsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationThreadGroupsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadGroupsGETExtra_fields'
                        type: object
        CronPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CronPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETExtra_fieldsForCollection'
                        type: object
        CronPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CronPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETExtra_fields'
                        type: object
        CronPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CronPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETExtra_fieldsForCollection'
                        type: object
        CronPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CronPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CronGETExtra_fields'
                        type: object
        CssPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETExtra_fieldsForCollection'
                        type: object
        CssPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETExtra_fields'
                        type: object
        CssPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETExtra_fieldsForCollection'
                        type: object
        CssPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETExtra_fields'
                        type: object
        CssToProfilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssToProfilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETExtra_fieldsForCollection'
                        type: object
        CssToProfilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssToProfilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETExtra_fields'
                        type: object
        CssToProfilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssToProfilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETExtra_fieldsForCollection'
                        type: object
        CssToProfilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssToProfilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssToProfileGETExtra_fields'
                        type: object
        CsvFieldPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFieldPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETExtra_fieldsForCollection'
                        type: object
        CsvFieldPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFieldPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETExtra_fields'
                        type: object
        CsvFieldPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFieldPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETExtra_fieldsForCollection'
                        type: object
        CsvFieldPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFieldPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETExtra_fields'
                        type: object
        CsvFileQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFileQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETExtra_fieldsForCollection'
                        type: object
        CsvFileQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFileQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETExtra_fields'
                        type: object
        CsvFileQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFileQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETExtra_fieldsForCollection'
                        type: object
        CsvFileQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFileQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFileQueueGETExtra_fields'
                        type: object
        CsvImportTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETExtra_fieldsForCollection'
                        type: object
        CsvImportTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETExtra_fields'
                        type: object
        CsvImportTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETExtra_fieldsForCollection'
                        type: object
        CsvImportTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETExtra_fields'
                        type: object
        CsvImportTemplateFieldPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplateFieldPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETExtra_fieldsForCollection'
                        type: object
        CsvImportTemplateFieldPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplateFieldPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETExtra_fields'
                        type: object
        CsvImportTemplateFieldPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplateFieldPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETExtra_fieldsForCollection'
                        type: object
        CsvImportTemplateFieldPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplateFieldPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateFieldGETExtra_fields'
                        type: object
        DecretationSchemaPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETExtra_fieldsForCollection'
                        type: object
        DecretationSchemaPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETExtra_fields'
                        type: object
        DecretationSchemaPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETExtra_fieldsForCollection'
                        type: object
        DecretationSchemaPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETExtra_fields'
                        type: object
        DecretationSchemaPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETExtra_fieldsForCollection'
                        type: object
        DecretationSchemaPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETExtra_fields'
                        type: object
        DecretationSchemaPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETExtra_fieldsForCollection'
                        type: object
        DecretationSchemaPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaPositionGETExtra_fields'
                        type: object
        DeliveryCostDefinitionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryCostDefinitionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETExtra_fieldsForCollection'
                        type: object
        DeliveryCostDefinitionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryCostDefinitionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETExtra_fields'
                        type: object
        DeliveryCostDefinitionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryCostDefinitionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETExtra_fieldsForCollection'
                        type: object
        DeliveryCostDefinitionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryCostDefinitionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryCostDefinitionGETExtra_fields'
                        type: object
        DeliveryTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETExtra_fieldsForCollection'
                        type: object
        DeliveryTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETExtra_fields'
                        type: object
        DeliveryTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETExtra_fieldsForCollection'
                        type: object
        DeliveryTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETExtra_fields'
                        type: object
        DictionaryPnaPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DictionaryPnaPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETExtra_fieldsForCollection'
                        type: object
        DictionaryPnaPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DictionaryPnaPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETExtra_fields'
                        type: object
        DictionaryPnaPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DictionaryPnaPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETExtra_fieldsForCollection'
                        type: object
        DictionaryPnaPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DictionaryPnaPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DictionaryPnaGETExtra_fields'
                        type: object
        DiscountPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETExtra_fieldsForCollection'
                        type: object
        DiscountPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETExtra_fields'
                        type: object
        DiscountPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETExtra_fieldsForCollection'
                        type: object
        DiscountPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETExtra_fields'
                        type: object
        DiscountLimitPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountLimitPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETExtra_fieldsForCollection'
                        type: object
        DiscountLimitPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountLimitPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETExtra_fields'
                        type: object
        DiscountLimitPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountLimitPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETExtra_fieldsForCollection'
                        type: object
        DiscountLimitPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountLimitPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountLimitGETExtra_fields'
                        type: object
        DiscountThresholdsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountThresholdsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETExtra_fieldsForCollection'
                        type: object
        DiscountThresholdsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountThresholdsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETExtra_fields'
                        type: object
        DiscountThresholdsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountThresholdsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETExtra_fieldsForCollection'
                        type: object
        DiscountThresholdsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountThresholdsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountThresholdsGETExtra_fields'
                        type: object
        DiscountTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETExtra_fieldsForCollection'
                        type: object
        DiscountTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETExtra_fields'
                        type: object
        DiscountTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETExtra_fieldsForCollection'
                        type: object
        DiscountTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETExtra_fields'
                        type: object
        DiscountTypeToAccountCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypeToAccountCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        DiscountTypeToAccountCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypeToAccountCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETExtra_fields'
                        type: object
        DiscountTypeToAccountCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypeToAccountCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        DiscountTypeToAccountCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypeToAccountCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeToAccountCompanyGETExtra_fields'
                        type: object
        DocumentAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETExtra_fieldsForCollection'
                        type: object
        DocumentAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETExtra_fields'
                        type: object
        DocumentAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETExtra_fieldsForCollection'
                        type: object
        DocumentAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETExtra_fields'
                        type: object
        DocumentExportConfigPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportConfigPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETExtra_fieldsForCollection'
                        type: object
        DocumentExportConfigPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportConfigPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETExtra_fields'
                        type: object
        DocumentExportConfigPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportConfigPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETExtra_fieldsForCollection'
                        type: object
        DocumentExportConfigPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportConfigPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETExtra_fields'
                        type: object
        DocumentExportQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETExtra_fieldsForCollection'
                        type: object
        DocumentExportQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETExtra_fields'
                        type: object
        DocumentExportQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETExtra_fieldsForCollection'
                        type: object
        DocumentExportQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportQueueGETExtra_fields'
                        type: object
        DocumentInventoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETExtra_fieldsForCollection'
                        type: object
        DocumentInventoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETExtra_fields'
                        type: object
        DocumentInventoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETExtra_fieldsForCollection'
                        type: object
        DocumentInventoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETExtra_fields'
                        type: object
        DocumentInventoryPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentInventoryPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETExtra_fields'
                        type: object
        DocumentInventoryPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentInventoryPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryPositionGETExtra_fields'
                        type: object
        DocumentInvoicePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETExtra_fieldsForCollection'
                        type: object
        DocumentInvoicePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETExtra_fields'
                        type: object
        DocumentInvoicePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETExtra_fieldsForCollection'
                        type: object
        DocumentInvoicePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETExtra_fields'
                        type: object
        DocumentOfferPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETExtra_fields'
                        type: object
        DocumentOfferPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETExtra_fields'
                        type: object
        DocumentOfferAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fields'
                        type: object
        DocumentOfferAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fields'
                        type: object
        DocumentOfferAttributeCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributeCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferAttributeCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributeCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETExtra_fields'
                        type: object
        DocumentOfferAttributeCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributeCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferAttributeCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributeCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeCredentialGETExtra_fields'
                        type: object
        DocumentOfferPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETExtra_fields'
                        type: object
        DocumentOfferPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferPositionGETExtra_fields'
                        type: object
        DocumentOfferQuestionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferQuestionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fields'
                        type: object
        DocumentOfferQuestionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferQuestionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fields'
                        type: object
        DocumentOfferQuestionAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferQuestionAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETExtra_fields'
                        type: object
        DocumentOfferQuestionAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferQuestionAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeGETExtra_fields'
                        type: object
        DocumentOfferQuestionPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferQuestionPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fields'
                        type: object
        DocumentOfferQuestionPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentOfferQuestionPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fields'
                        type: object
        DocumentOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETExtra_fieldsForCollection'
                        type: object
        DocumentOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETExtra_fields'
                        type: object
        DocumentOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETExtra_fieldsForCollection'
                        type: object
        DocumentOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETExtra_fields'
                        type: object
        DocumentOrderPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentOrderPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fields'
                        type: object
        DocumentOrderPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fieldsForCollection'
                        type: object
        DocumentOrderPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fields'
                        type: object
        DocumentOrderProductAttributeValuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderProductAttributeValuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                        type: object
        DocumentOrderProductAttributeValuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderProductAttributeValuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETExtra_fields'
                        type: object
        DocumentOrderProductAttributeValuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderProductAttributeValuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                        type: object
        DocumentOrderProductAttributeValuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderProductAttributeValuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderProductAttributeValueGETExtra_fields'
                        type: object
        DocumentPaymentPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETExtra_fieldsForCollection'
                        type: object
        DocumentPaymentPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETExtra_fields'
                        type: object
        DocumentPaymentPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETExtra_fieldsForCollection'
                        type: object
        DocumentPaymentPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentGETExtra_fields'
                        type: object
        DocumentPaymentHeaderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentHeaderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETExtra_fieldsForCollection'
                        type: object
        DocumentPaymentHeaderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentHeaderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETExtra_fields'
                        type: object
        DocumentPaymentHeaderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentHeaderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETExtra_fieldsForCollection'
                        type: object
        DocumentPaymentHeaderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentPaymentHeaderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentPaymentHeaderGETExtra_fields'
                        type: object
        DocumentReservationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentReservationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETExtra_fieldsForCollection'
                        type: object
        DocumentReservationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentReservationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETExtra_fields'
                        type: object
        DocumentReservationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentReservationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETExtra_fieldsForCollection'
                        type: object
        DocumentReservationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentReservationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentReservationGETExtra_fields'
                        type: object
        DocumentSeriesDefinitionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fieldsForCollection'
                        type: object
        DocumentSeriesDefinitionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fields'
                        type: object
        DocumentSeriesDefinitionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fieldsForCollection'
                        type: object
        DocumentSeriesDefinitionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fields'
                        type: object
        DocumentSeriesToBranchPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesToBranchPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETExtra_fieldsForCollection'
                        type: object
        DocumentSeriesToBranchPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesToBranchPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETExtra_fields'
                        type: object
        DocumentSeriesToBranchPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesToBranchPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETExtra_fieldsForCollection'
                        type: object
        DocumentSeriesToBranchPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesToBranchPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesToBranchGETExtra_fields'
                        type: object
        DocumentStorePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETExtra_fieldsForCollection'
                        type: object
        DocumentStorePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETExtra_fields'
                        type: object
        DocumentStorePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETExtra_fieldsForCollection'
                        type: object
        DocumentStorePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETExtra_fields'
                        type: object
        DocumentStoreToDocumentInvoicePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStoreToDocumentInvoicePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection'
                        type: object
        DocumentStoreToDocumentInvoicePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStoreToDocumentInvoicePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETExtra_fields'
                        type: object
        DocumentStoreToDocumentInvoicePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStoreToDocumentInvoicePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETExtra_fieldsForCollection'
                        type: object
        DocumentStoreToDocumentInvoicePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStoreToDocumentInvoicePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreToDocumentInvoiceGETExtra_fields'
                        type: object
        DocumentSupplyDetailsInPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsInPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETExtra_fieldsForCollection'
                        type: object
        DocumentSupplyDetailsInPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsInPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETExtra_fields'
                        type: object
        DocumentSupplyDetailsInPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsInPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETExtra_fieldsForCollection'
                        type: object
        DocumentSupplyDetailsInPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsInPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsInGETExtra_fields'
                        type: object
        DocumentSupplyDetailsOutPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsOutPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETExtra_fieldsForCollection'
                        type: object
        DocumentSupplyDetailsOutPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsOutPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETExtra_fields'
                        type: object
        DocumentSupplyDetailsOutPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsOutPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETExtra_fieldsForCollection'
                        type: object
        DocumentSupplyDetailsOutPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSupplyDetailsOutPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSupplyDetailsOutGETExtra_fields'
                        type: object
        DocumentTypeLicensesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentTypeLicensesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETExtra_fieldsForCollection'
                        type: object
        DocumentTypeLicensesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentTypeLicensesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETExtra_fields'
                        type: object
        DocumentTypeLicensesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentTypeLicensesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETExtra_fieldsForCollection'
                        type: object
        DocumentTypeLicensesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentTypeLicensesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentTypeLicensesGETExtra_fields'
                        type: object
        EmailAccountPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailAccountPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETExtra_fieldsForCollection'
                        type: object
        EmailAccountPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailAccountPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETExtra_fields'
                        type: object
        EmailAccountPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailAccountPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETExtra_fieldsForCollection'
                        type: object
        EmailAccountPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailAccountPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETExtra_fields'
                        type: object
        EmailMessagePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessagePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETExtra_fieldsForCollection'
                        type: object
        EmailMessagePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessagePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETExtra_fields'
                        type: object
        EmailMessagePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessagePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETExtra_fieldsForCollection'
                        type: object
        EmailMessagePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessagePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETExtra_fields'
                        type: object
        EmailMessageAdressesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageAdressesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETExtra_fieldsForCollection'
                        type: object
        EmailMessageAdressesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageAdressesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETExtra_fields'
                        type: object
        EmailMessageAdressesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageAdressesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETExtra_fieldsForCollection'
                        type: object
        EmailMessageAdressesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageAdressesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageAdressesGETExtra_fields'
                        type: object
        EmailMessageQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETExtra_fieldsForCollection'
                        type: object
        EmailMessageQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETExtra_fields'
                        type: object
        EmailMessageQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETExtra_fieldsForCollection'
                        type: object
        EmailMessageQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageQueueGETExtra_fields'
                        type: object
        EmailMessageRelationSummaryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageRelationSummaryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETExtra_fieldsForCollection'
                        type: object
        EmailMessageRelationSummaryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageRelationSummaryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETExtra_fields'
                        type: object
        EmailMessageRelationSummaryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageRelationSummaryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETExtra_fieldsForCollection'
                        type: object
        EmailMessageRelationSummaryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessageRelationSummaryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageRelationSummaryGETExtra_fields'
                        type: object
        EmailOutcomeMessagePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessagePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fieldsForCollection'
                        type: object
        EmailOutcomeMessagePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessagePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fields'
                        type: object
        EmailOutcomeMessagePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessagePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fieldsForCollection'
                        type: object
        EmailOutcomeMessagePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessagePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fields'
                        type: object
        EmailOutcomeMessageAdressesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessageAdressesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETExtra_fieldsForCollection'
                        type: object
        EmailOutcomeMessageAdressesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessageAdressesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETExtra_fields'
                        type: object
        EmailOutcomeMessageAdressesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessageAdressesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETExtra_fieldsForCollection'
                        type: object
        EmailOutcomeMessageAdressesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessageAdressesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageAdressesGETExtra_fields'
                        type: object
        EmailTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETExtra_fieldsForCollection'
                        type: object
        EmailTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETExtra_fields'
                        type: object
        EmailTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETExtra_fieldsForCollection'
                        type: object
        EmailTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailTemplateGETExtra_fields'
                        type: object
        EstimatedQuantityPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EstimatedQuantityPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETExtra_fieldsForCollection'
                        type: object
        EstimatedQuantityPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EstimatedQuantityPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETExtra_fields'
                        type: object
        EstimatedQuantityPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EstimatedQuantityPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETExtra_fieldsForCollection'
                        type: object
        EstimatedQuantityPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EstimatedQuantityPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EstimatedQuantityGETExtra_fields'
                        type: object
        ExchangePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETExtra_fieldsForCollection'
                        type: object
        ExchangePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETExtra_fields'
                        type: object
        ExchangePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETExtra_fieldsForCollection'
                        type: object
        ExchangePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeGETExtra_fields'
                        type: object
        ExchangeHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETExtra_fieldsForCollection'
                        type: object
        ExchangeHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangeHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETExtra_fields'
                        type: object
        ExchangeHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETExtra_fieldsForCollection'
                        type: object
        ExchangeHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangeHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETExtra_fields'
                        type: object
        ExchangePairsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePairsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETExtra_fieldsForCollection'
                        type: object
        ExchangePairsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePairsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETExtra_fields'
                        type: object
        ExchangePairsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePairsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETExtra_fieldsForCollection'
                        type: object
        ExchangePairsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangePairsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangePairsGETExtra_fields'
                        type: object
        ExportDiscountPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportDiscountPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETExtra_fieldsForCollection'
                        type: object
        ExportDiscountPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportDiscountPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETExtra_fields'
                        type: object
        ExportDiscountPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportDiscountPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETExtra_fieldsForCollection'
                        type: object
        ExportDiscountPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportDiscountPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportDiscountGETExtra_fields'
                        type: object
        ExportInternalOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportInternalOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETExtra_fieldsForCollection'
                        type: object
        ExportInternalOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportInternalOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETExtra_fields'
                        type: object
        ExportInternalOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportInternalOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETExtra_fieldsForCollection'
                        type: object
        ExportInternalOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportInternalOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportInternalOrderGETExtra_fields'
                        type: object
        ExportOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETExtra_fieldsForCollection'
                        type: object
        ExportOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETExtra_fields'
                        type: object
        ExportOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETExtra_fieldsForCollection'
                        type: object
        ExportOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportOrderGETExtra_fields'
                        type: object
        ExportTradeDocumentPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportTradeDocumentPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETExtra_fieldsForCollection'
                        type: object
        ExportTradeDocumentPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportTradeDocumentPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETExtra_fields'
                        type: object
        ExportTradeDocumentPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportTradeDocumentPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETExtra_fieldsForCollection'
                        type: object
        ExportTradeDocumentPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExportTradeDocumentPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExportTradeDocumentGETExtra_fields'
                        type: object
        ExternalMarkerPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExternalMarkerPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETExtra_fieldsForCollection'
                        type: object
        ExternalMarkerPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExternalMarkerPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETExtra_fields'
                        type: object
        ExternalMarkerPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExternalMarkerPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETExtra_fieldsForCollection'
                        type: object
        ExternalMarkerPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExternalMarkerPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETExtra_fields'
                        type: object
        FilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETExtra_fieldsForCollection'
                        type: object
        FilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETExtra_fields'
                        type: object
        FilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETExtra_fieldsForCollection'
                        type: object
        FilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETExtra_fields'
                        type: object
        FileDirectoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETExtra_fieldsForCollection'
                        type: object
        FileDirectoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETExtra_fields'
                        type: object
        FileDirectoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETExtra_fieldsForCollection'
                        type: object
        FileDirectoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETExtra_fields'
                        type: object
        FileDirectoryCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETExtra_fieldsForCollection'
                        type: object
        FileDirectoryCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETExtra_fields'
                        type: object
        FileDirectoryCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETExtra_fieldsForCollection'
                        type: object
        FileDirectoryCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryCredentialGETExtra_fields'
                        type: object
        FileToDocumentOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToDocumentOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETExtra_fieldsForCollection'
                        type: object
        FileToDocumentOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToDocumentOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETExtra_fields'
                        type: object
        FileToDocumentOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToDocumentOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETExtra_fieldsForCollection'
                        type: object
        FileToDocumentOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToDocumentOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToDocumentOrderGETExtra_fields'
                        type: object
        FileToEmailMessagePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToEmailMessagePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETExtra_fieldsForCollection'
                        type: object
        FileToEmailMessagePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToEmailMessagePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETExtra_fields'
                        type: object
        FileToEmailMessagePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToEmailMessagePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETExtra_fieldsForCollection'
                        type: object
        FileToEmailMessagePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToEmailMessagePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToEmailMessageGETExtra_fields'
                        type: object
        FileToExternalMarkerPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToExternalMarkerPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETExtra_fieldsForCollection'
                        type: object
        FileToExternalMarkerPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToExternalMarkerPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETExtra_fields'
                        type: object
        FileToExternalMarkerPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToExternalMarkerPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETExtra_fieldsForCollection'
                        type: object
        FileToExternalMarkerPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToExternalMarkerPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToExternalMarkerGETExtra_fields'
                        type: object
        FileToFileDirectoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToFileDirectoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETExtra_fieldsForCollection'
                        type: object
        FileToFileDirectoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToFileDirectoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETExtra_fields'
                        type: object
        FileToFileDirectoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToFileDirectoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETExtra_fieldsForCollection'
                        type: object
        FileToFileDirectoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToFileDirectoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToFileDirectoryGETExtra_fields'
                        type: object
        FileToMessagePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToMessagePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETExtra_fieldsForCollection'
                        type: object
        FileToMessagePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToMessagePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETExtra_fields'
                        type: object
        FileToMessagePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToMessagePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETExtra_fieldsForCollection'
                        type: object
        FileToMessagePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToMessagePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToMessageGETExtra_fields'
                        type: object
        FileToPromotionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToPromotionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETExtra_fieldsForCollection'
                        type: object
        FileToPromotionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToPromotionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETExtra_fields'
                        type: object
        FileToPromotionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToPromotionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETExtra_fieldsForCollection'
                        type: object
        FileToPromotionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileToPromotionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileToPromotionGETExtra_fields'
                        type: object
        FileUploadListPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileUploadListPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETExtra_fieldsForCollection'
                        type: object
        FileUploadListPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileUploadListPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETExtra_fields'
                        type: object
        FileUploadListPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileUploadListPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETExtra_fieldsForCollection'
                        type: object
        FileUploadListPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileUploadListPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileUploadListGETExtra_fields'
                        type: object
        ForeignKeyTranslationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETExtra_fieldsForCollection'
                        type: object
        ForeignKeyTranslationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETExtra_fields'
                        type: object
        ForeignKeyTranslationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETExtra_fieldsForCollection'
                        type: object
        ForeignKeyTranslationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationGETExtra_fields'
                        type: object
        ForeignKeyTranslationTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fieldsForCollection'
                        type: object
        ForeignKeyTranslationTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fields'
                        type: object
        ForeignKeyTranslationTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fieldsForCollection'
                        type: object
        ForeignKeyTranslationTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fields'
                        type: object
        GanttPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/GanttPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETExtra_fieldsForCollection'
                        type: object
        GanttPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/GanttPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETExtra_fields'
                        type: object
        GanttPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/GanttPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETExtra_fieldsForCollection'
                        type: object
        GanttPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/GanttPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/GanttGETExtra_fields'
                        type: object
        HolidayPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/HolidayPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETExtra_fieldsForCollection'
                        type: object
        HolidayPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/HolidayPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETExtra_fields'
                        type: object
        HolidayPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/HolidayPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETExtra_fieldsForCollection'
                        type: object
        HolidayPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/HolidayPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/HolidayGETExtra_fields'
                        type: object
        I18nPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETExtra_fieldsForCollection'
                        type: object
        I18nPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETExtra_fields'
                        type: object
        I18nPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETExtra_fieldsForCollection'
                        type: object
        I18nPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nGETExtra_fields'
                        type: object
        I18nChangelogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nChangelogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETExtra_fieldsForCollection'
                        type: object
        I18nChangelogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nChangelogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETExtra_fields'
                        type: object
        I18nChangelogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nChangelogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETExtra_fieldsForCollection'
                        type: object
        I18nChangelogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/I18nChangelogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/I18nChangelogGETExtra_fields'
                        type: object
        ImapFolderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImapFolderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETExtra_fieldsForCollection'
                        type: object
        ImapFolderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImapFolderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETExtra_fields'
                        type: object
        ImapFolderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImapFolderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETExtra_fieldsForCollection'
                        type: object
        ImapFolderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImapFolderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETExtra_fields'
                        type: object
        ImportTemplateToProfilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImportTemplateToProfilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETExtra_fieldsForCollection'
                        type: object
        ImportTemplateToProfilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImportTemplateToProfilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETExtra_fields'
                        type: object
        ImportTemplateToProfilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImportTemplateToProfilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETExtra_fieldsForCollection'
                        type: object
        ImportTemplateToProfilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImportTemplateToProfilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImportTemplateToProfileGETExtra_fields'
                        type: object
        IntegratorPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETExtra_fieldsForCollection'
                        type: object
        IntegratorPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETExtra_fields'
                        type: object
        IntegratorPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETExtra_fieldsForCollection'
                        type: object
        IntegratorPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorGETExtra_fields'
                        type: object
        IntegratorConfigPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorConfigPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETExtra_fieldsForCollection'
                        type: object
        IntegratorConfigPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorConfigPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETExtra_fields'
                        type: object
        IntegratorConfigPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorConfigPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETExtra_fieldsForCollection'
                        type: object
        IntegratorConfigPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorConfigPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETExtra_fields'
                        type: object
        InternalDocumentOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fieldsForCollection'
                        type: object
        InternalDocumentOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fields'
                        type: object
        InternalDocumentOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fieldsForCollection'
                        type: object
        InternalDocumentOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fields'
                        type: object
        InternalDocumentOrderPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fieldsForCollection'
                        type: object
        InternalDocumentOrderPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fields'
                        type: object
        InternalDocumentOrderPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fieldsForCollection'
                        type: object
        InternalDocumentOrderPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fields'
                        type: object
        InternalDocumentOrderProductAttributeValuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                        type: object
        InternalDocumentOrderProductAttributeValuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETExtra_fields'
                        type: object
        InternalDocumentOrderProductAttributeValuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETExtra_fieldsForCollection'
                        type: object
        InternalDocumentOrderProductAttributeValuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderProductAttributeValueGETExtra_fields'
                        type: object
        KanbanPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/KanbanPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETExtra_fieldsForCollection'
                        type: object
        KanbanPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/KanbanPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETExtra_fields'
                        type: object
        KanbanPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/KanbanPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETExtra_fieldsForCollection'
                        type: object
        KanbanPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/KanbanPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanGETExtra_fields'
                        type: object
        LoyaltyProgramPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETExtra_fieldsForCollection'
                        type: object
        LoyaltyProgramPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETExtra_fields'
                        type: object
        LoyaltyProgramPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETExtra_fieldsForCollection'
                        type: object
        LoyaltyProgramPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETExtra_fields'
                        type: object
        LoyaltyProgramQuestionnairePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection'
                        type: object
        LoyaltyProgramQuestionnairePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fields'
                        type: object
        LoyaltyProgramQuestionnairePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fieldsForCollection'
                        type: object
        LoyaltyProgramQuestionnairePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fields'
                        type: object
        LoyaltyProgramQuestionnaireAnswersPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection'
                        type: object
        LoyaltyProgramQuestionnaireAnswersPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETExtra_fields'
                        type: object
        LoyaltyProgramQuestionnaireAnswersPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETExtra_fieldsForCollection'
                        type: object
        LoyaltyProgramQuestionnaireAnswersPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireAnswersGETExtra_fields'
                        type: object
        MailQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETExtra_fieldsForCollection'
                        type: object
        MailQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETExtra_fields'
                        type: object
        MailQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETExtra_fieldsForCollection'
                        type: object
        MailQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETExtra_fields'
                        type: object
        MailQueueFilesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueueFilesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETExtra_fieldsForCollection'
                        type: object
        MailQueueFilesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueueFilesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETExtra_fields'
                        type: object
        MailQueueFilesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueueFilesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETExtra_fieldsForCollection'
                        type: object
        MailQueueFilesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueueFilesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueFilesGETExtra_fields'
                        type: object
        MainMenuPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETExtra_fieldsForCollection'
                        type: object
        MainMenuPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETExtra_fields'
                        type: object
        MainMenuPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETExtra_fieldsForCollection'
                        type: object
        MainMenuPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETExtra_fields'
                        type: object
        MarkersPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MarkersPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETExtra_fieldsForCollection'
                        type: object
        MarkersPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MarkersPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETExtra_fields'
                        type: object
        MarkersPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MarkersPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETExtra_fieldsForCollection'
                        type: object
        MarkersPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MarkersPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MarkersGETExtra_fields'
                        type: object
        MeasureUnitPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETExtra_fieldsForCollection'
                        type: object
        MeasureUnitPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETExtra_fields'
                        type: object
        MeasureUnitPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETExtra_fieldsForCollection'
                        type: object
        MeasureUnitPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETExtra_fields'
                        type: object
        MeasureUnitAlternativePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitAlternativePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETExtra_fieldsForCollection'
                        type: object
        MeasureUnitAlternativePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitAlternativePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETExtra_fields'
                        type: object
        MeasureUnitAlternativePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitAlternativePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETExtra_fieldsForCollection'
                        type: object
        MeasureUnitAlternativePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitAlternativePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitAlternativeGETExtra_fields'
                        type: object
        MeasureUnitConverterPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitConverterPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETExtra_fieldsForCollection'
                        type: object
        MeasureUnitConverterPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitConverterPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETExtra_fields'
                        type: object
        MeasureUnitConverterPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitConverterPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETExtra_fieldsForCollection'
                        type: object
        MeasureUnitConverterPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitConverterPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitConverterGETExtra_fields'
                        type: object
        MobileServiceAppConfigPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MobileServiceAppConfigPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETExtra_fieldsForCollection'
                        type: object
        MobileServiceAppConfigPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MobileServiceAppConfigPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETExtra_fields'
                        type: object
        MobileServiceAppConfigPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MobileServiceAppConfigPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETExtra_fieldsForCollection'
                        type: object
        MobileServiceAppConfigPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MobileServiceAppConfigPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MobileServiceAppConfigGETExtra_fields'
                        type: object
        MonitoringUserToCommissionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MonitoringUserToCommissionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETExtra_fieldsForCollection'
                        type: object
        MonitoringUserToCommissionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MonitoringUserToCommissionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETExtra_fields'
                        type: object
        MonitoringUserToCommissionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MonitoringUserToCommissionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETExtra_fieldsForCollection'
                        type: object
        MonitoringUserToCommissionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MonitoringUserToCommissionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MonitoringUserToCommissionGETExtra_fields'
                        type: object
        MsexchangeSyncLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MsexchangeSyncLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETExtra_fieldsForCollection'
                        type: object
        MsexchangeSyncLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MsexchangeSyncLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETExtra_fields'
                        type: object
        MsexchangeSyncLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MsexchangeSyncLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETExtra_fieldsForCollection'
                        type: object
        MsexchangeSyncLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MsexchangeSyncLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MsexchangeSyncLogGETExtra_fields'
                        type: object
        NotificationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETExtra_fieldsForCollection'
                        type: object
        NotificationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETExtra_fields'
                        type: object
        NotificationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETExtra_fieldsForCollection'
                        type: object
        NotificationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationGETExtra_fields'
                        type: object
        NotificationBufferPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationBufferPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETExtra_fieldsForCollection'
                        type: object
        NotificationBufferPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationBufferPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETExtra_fields'
                        type: object
        NotificationBufferPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationBufferPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETExtra_fieldsForCollection'
                        type: object
        NotificationBufferPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/NotificationBufferPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/NotificationBufferGETExtra_fields'
                        type: object
        OdbcReportPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETExtra_fieldsForCollection'
                        type: object
        OdbcReportPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETExtra_fields'
                        type: object
        OdbcReportPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETExtra_fieldsForCollection'
                        type: object
        OdbcReportPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETExtra_fields'
                        type: object
        OdbcReportAccessLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAccessLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETExtra_fieldsForCollection'
                        type: object
        OdbcReportAccessLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAccessLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETExtra_fields'
                        type: object
        OdbcReportAccessLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAccessLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETExtra_fieldsForCollection'
                        type: object
        OdbcReportAccessLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAccessLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAccessLogGETExtra_fields'
                        type: object
        OdbcReportAvailabilityPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fieldsForCollection'
                        type: object
        OdbcReportAvailabilityPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fields'
                        type: object
        OdbcReportAvailabilityPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fieldsForCollection'
                        type: object
        OdbcReportAvailabilityPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fields'
                        type: object
        OnlinePaymentToDocumentOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection'
                        type: object
        OnlinePaymentToDocumentOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETExtra_fields'
                        type: object
        OnlinePaymentToDocumentOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETExtra_fieldsForCollection'
                        type: object
        OnlinePaymentToDocumentOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OnlinePaymentToDocumentOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OnlinePaymentToDocumentOrderGETExtra_fields'
                        type: object
        OrderTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETExtra_fieldsForCollection'
                        type: object
        OrderTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETExtra_fields'
                        type: object
        OrderTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETExtra_fieldsForCollection'
                        type: object
        OrderTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETExtra_fields'
                        type: object
        OrderTemplateContentPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplateContentPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETExtra_fieldsForCollection'
                        type: object
        OrderTemplateContentPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplateContentPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETExtra_fields'
                        type: object
        OrderTemplateContentPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplateContentPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETExtra_fieldsForCollection'
                        type: object
        OrderTemplateContentPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplateContentPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateContentGETExtra_fields'
                        type: object
        PaymentRegisterPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETExtra_fieldsForCollection'
                        type: object
        PaymentRegisterPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETExtra_fields'
                        type: object
        PaymentRegisterPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETExtra_fieldsForCollection'
                        type: object
        PaymentRegisterPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETExtra_fields'
                        type: object
        PaymentRegisterCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETExtra_fieldsForCollection'
                        type: object
        PaymentRegisterCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETExtra_fields'
                        type: object
        PaymentRegisterCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETExtra_fieldsForCollection'
                        type: object
        PaymentRegisterCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterCredentialGETExtra_fields'
                        type: object
        PaymentTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETExtra_fieldsForCollection'
                        type: object
        PaymentTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETExtra_fields'
                        type: object
        PaymentTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETExtra_fieldsForCollection'
                        type: object
        PaymentTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETExtra_fields'
                        type: object
        PdfQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PdfQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETExtra_fieldsForCollection'
                        type: object
        PdfQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PdfQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETExtra_fields'
                        type: object
        PdfQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PdfQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETExtra_fieldsForCollection'
                        type: object
        PdfQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PdfQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PdfQueueGETExtra_fields'
                        type: object
        PhinxlogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PhinxlogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETExtra_fieldsForCollection'
                        type: object
        PhinxlogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PhinxlogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETExtra_fields'
                        type: object
        PhinxlogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PhinxlogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETExtra_fieldsForCollection'
                        type: object
        PhinxlogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PhinxlogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PhinxlogGETExtra_fields'
                        type: object
        PlaceAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlaceAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETExtra_fieldsForCollection'
                        type: object
        PlaceAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlaceAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETExtra_fields'
                        type: object
        PlaceAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlaceAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETExtra_fieldsForCollection'
                        type: object
        PlaceAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlaceAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeGETExtra_fields'
                        type: object
        PlacesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlacesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETExtra_fieldsForCollection'
                        type: object
        PlacesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlacesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETExtra_fields'
                        type: object
        PlacesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlacesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETExtra_fieldsForCollection'
                        type: object
        PlacesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlacesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETExtra_fields'
                        type: object
        PriceCompanyGroupPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceCompanyGroupPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fieldsForCollection'
                        type: object
        PriceCompanyGroupPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceCompanyGroupPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fields'
                        type: object
        PriceCompanyGroupPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceCompanyGroupPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fieldsForCollection'
                        type: object
        PriceCompanyGroupPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceCompanyGroupPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fields'
                        type: object
        PriceProductGroupPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceProductGroupPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETExtra_fieldsForCollection'
                        type: object
        PriceProductGroupPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceProductGroupPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETExtra_fields'
                        type: object
        PriceProductGroupPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceProductGroupPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETExtra_fieldsForCollection'
                        type: object
        PriceProductGroupPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceProductGroupPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETExtra_fields'
                        type: object
        PriceTypesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceTypesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETExtra_fieldsForCollection'
                        type: object
        PriceTypesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceTypesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETExtra_fields'
                        type: object
        PriceTypesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceTypesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETExtra_fieldsForCollection'
                        type: object
        PriceTypesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceTypesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceTypesGETExtra_fields'
                        type: object
        ProcedureSqlPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETExtra_fieldsForCollection'
                        type: object
        ProcedureSqlPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETExtra_fields'
                        type: object
        ProcedureSqlPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETExtra_fieldsForCollection'
                        type: object
        ProcedureSqlPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETExtra_fields'
                        type: object
        ProcedureSqlCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETExtra_fieldsForCollection'
                        type: object
        ProcedureSqlCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETExtra_fields'
                        type: object
        ProcedureSqlCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETExtra_fieldsForCollection'
                        type: object
        ProcedureSqlCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlCredentialGETExtra_fields'
                        type: object
        ProcedureSqlPlacementPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPlacementPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETExtra_fieldsForCollection'
                        type: object
        ProcedureSqlPlacementPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPlacementPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETExtra_fields'
                        type: object
        ProcedureSqlPlacementPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPlacementPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETExtra_fieldsForCollection'
                        type: object
        ProcedureSqlPlacementPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPlacementPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlPlacementGETExtra_fields'
                        type: object
        ProcedureToCommissionAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCommissionAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETExtra_fieldsForCollection'
                        type: object
        ProcedureToCommissionAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCommissionAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETExtra_fields'
                        type: object
        ProcedureToCommissionAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCommissionAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETExtra_fieldsForCollection'
                        type: object
        ProcedureToCommissionAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCommissionAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCommissionAttributeGETExtra_fields'
                        type: object
        ProcedureToCompanyAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCompanyAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETExtra_fieldsForCollection'
                        type: object
        ProcedureToCompanyAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCompanyAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETExtra_fields'
                        type: object
        ProcedureToCompanyAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCompanyAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETExtra_fieldsForCollection'
                        type: object
        ProcedureToCompanyAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToCompanyAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToCompanyAttributeGETExtra_fields'
                        type: object
        ProcedureToDocumentCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToDocumentCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETExtra_fieldsForCollection'
                        type: object
        ProcedureToDocumentCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToDocumentCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETExtra_fields'
                        type: object
        ProcedureToDocumentCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToDocumentCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETExtra_fieldsForCollection'
                        type: object
        ProcedureToDocumentCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToDocumentCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentCredentialGETExtra_fields'
                        type: object
        ProductPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETExtra_fieldsForCollection'
                        type: object
        ProductPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETExtra_fields'
                        type: object
        ProductPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETExtra_fieldsForCollection'
                        type: object
        ProductPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETExtra_fields'
                        type: object
        ProductAdditionalDataPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductAdditionalDataPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETExtra_fieldsForCollection'
                        type: object
        ProductAdditionalDataPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductAdditionalDataPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETExtra_fields'
                        type: object
        ProductAdditionalDataPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductAdditionalDataPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETExtra_fieldsForCollection'
                        type: object
        ProductAdditionalDataPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductAdditionalDataPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAdditionalDataGETExtra_fields'
                        type: object
        ProductCategoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETExtra_fieldsForCollection'
                        type: object
        ProductCategoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETExtra_fields'
                        type: object
        ProductCategoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETExtra_fieldsForCollection'
                        type: object
        ProductCategoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETExtra_fields'
                        type: object
        ProductCategoryAttributesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryAttributesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETExtra_fieldsForCollection'
                        type: object
        ProductCategoryAttributesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryAttributesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETExtra_fields'
                        type: object
        ProductCategoryAttributesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryAttributesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETExtra_fieldsForCollection'
                        type: object
        ProductCategoryAttributesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryAttributesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryAttributesGETExtra_fields'
                        type: object
        ProductCategoryDescriptionsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryDescriptionsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETExtra_fieldsForCollection'
                        type: object
        ProductCategoryDescriptionsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryDescriptionsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETExtra_fields'
                        type: object
        ProductCategoryDescriptionsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryDescriptionsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETExtra_fieldsForCollection'
                        type: object
        ProductCategoryDescriptionsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryDescriptionsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryDescriptionsGETExtra_fields'
                        type: object
        ProductCodeTranslationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCodeTranslationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETExtra_fieldsForCollection'
                        type: object
        ProductCodeTranslationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCodeTranslationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETExtra_fields'
                        type: object
        ProductCodeTranslationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCodeTranslationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETExtra_fieldsForCollection'
                        type: object
        ProductCodeTranslationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCodeTranslationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCodeTranslationGETExtra_fields'
                        type: object
        ProductCompanyPricePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompanyPricePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fieldsForCollection'
                        type: object
        ProductCompanyPricePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompanyPricePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fields'
                        type: object
        ProductCompanyPricePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompanyPricePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fieldsForCollection'
                        type: object
        ProductCompanyPricePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompanyPricePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fields'
                        type: object
        ProductDiscountPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductDiscountPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETExtra_fieldsForCollection'
                        type: object
        ProductDiscountPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductDiscountPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETExtra_fields'
                        type: object
        ProductDiscountPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductDiscountPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETExtra_fieldsForCollection'
                        type: object
        ProductDiscountPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductDiscountPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductDiscountGETExtra_fields'
                        type: object
        ProductFreetypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductFreetypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETExtra_fieldsForCollection'
                        type: object
        ProductFreetypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductFreetypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETExtra_fields'
                        type: object
        ProductFreetypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductFreetypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETExtra_fieldsForCollection'
                        type: object
        ProductFreetypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductFreetypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETExtra_fields'
                        type: object
        ProductPromotionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETExtra_fieldsForCollection'
                        type: object
        ProductPromotionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETExtra_fields'
                        type: object
        ProductPromotionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETExtra_fieldsForCollection'
                        type: object
        ProductPromotionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETExtra_fields'
                        type: object
        ProductPromotionPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETExtra_fieldsForCollection'
                        type: object
        ProductPromotionPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETExtra_fields'
                        type: object
        ProductPromotionPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETExtra_fieldsForCollection'
                        type: object
        ProductPromotionPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionPositionGETExtra_fields'
                        type: object
        ProductRecipePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductRecipePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETExtra_fieldsForCollection'
                        type: object
        ProductRecipePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductRecipePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETExtra_fields'
                        type: object
        ProductRecipePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductRecipePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETExtra_fieldsForCollection'
                        type: object
        ProductRecipePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductRecipePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductRecipeGETExtra_fields'
                        type: object
        ProductTagPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTagPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETExtra_fieldsForCollection'
                        type: object
        ProductTagPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTagPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETExtra_fields'
                        type: object
        ProductTagPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTagPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETExtra_fieldsForCollection'
                        type: object
        ProductTagPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTagPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTagGETExtra_fields'
                        type: object
        ProductTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETExtra_fieldsForCollection'
                        type: object
        ProductTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETExtra_fields'
                        type: object
        ProductTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETExtra_fieldsForCollection'
                        type: object
        ProductTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETExtra_fields'
                        type: object
        ProductToProductCategoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductToProductCategoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETExtra_fieldsForCollection'
                        type: object
        ProductToProductCategoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductToProductCategoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETExtra_fields'
                        type: object
        ProductToProductCategoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductToProductCategoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETExtra_fieldsForCollection'
                        type: object
        ProductToProductCategoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductToProductCategoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductToProductCategoryGETExtra_fields'
                        type: object
        ProfileSettingPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProfileSettingPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETExtra_fieldsForCollection'
                        type: object
        ProfileSettingPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProfileSettingPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETExtra_fields'
                        type: object
        ProfileSettingPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProfileSettingPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETExtra_fieldsForCollection'
                        type: object
        ProfileSettingPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProfileSettingPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProfileSettingGETExtra_fields'
                        type: object
        ProgramAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETExtra_fieldsForCollection'
                        type: object
        ProgramAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETExtra_fields'
                        type: object
        ProgramAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETExtra_fieldsForCollection'
                        type: object
        ProgramAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETExtra_fields'
                        type: object
        ProgramChargePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramChargePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETExtra_fieldsForCollection'
                        type: object
        ProgramChargePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramChargePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETExtra_fields'
                        type: object
        ProgramChargePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramChargePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETExtra_fieldsForCollection'
                        type: object
        ProgramChargePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramChargePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramChargeGETExtra_fields'
                        type: object
        ProgramTransactionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETExtra_fieldsForCollection'
                        type: object
        ProgramTransactionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETExtra_fields'
                        type: object
        ProgramTransactionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETExtra_fieldsForCollection'
                        type: object
        ProgramTransactionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETExtra_fields'
                        type: object
        ProgramTransactionPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETExtra_fieldsForCollection'
                        type: object
        ProgramTransactionPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETExtra_fields'
                        type: object
        ProgramTransactionPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETExtra_fieldsForCollection'
                        type: object
        ProgramTransactionPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionPositionGETExtra_fields'
                        type: object
        PromotionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETExtra_fieldsForCollection'
                        type: object
        PromotionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETExtra_fields'
                        type: object
        PromotionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETExtra_fieldsForCollection'
                        type: object
        PromotionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETExtra_fields'
                        type: object
        PromotionCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETExtra_fieldsForCollection'
                        type: object
        PromotionCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETExtra_fields'
                        type: object
        PromotionCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETExtra_fieldsForCollection'
                        type: object
        PromotionCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionCompanyGETExtra_fields'
                        type: object
        PromotionGroupPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETExtra_fieldsForCollection'
                        type: object
        PromotionGroupPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETExtra_fields'
                        type: object
        PromotionGroupPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETExtra_fieldsForCollection'
                        type: object
        PromotionGroupPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETExtra_fields'
                        type: object
        PromotionGroupCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETExtra_fieldsForCollection'
                        type: object
        PromotionGroupCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETExtra_fields'
                        type: object
        PromotionGroupCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETExtra_fieldsForCollection'
                        type: object
        PromotionGroupCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupCredentialGETExtra_fields'
                        type: object
        PromotionProductPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETExtra_fieldsForCollection'
                        type: object
        PromotionProductPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETExtra_fields'
                        type: object
        PromotionProductPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETExtra_fieldsForCollection'
                        type: object
        PromotionProductPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductGETExtra_fields'
                        type: object
        PromotionProductCategoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductCategoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETExtra_fieldsForCollection'
                        type: object
        PromotionProductCategoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductCategoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETExtra_fields'
                        type: object
        PromotionProductCategoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductCategoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETExtra_fieldsForCollection'
                        type: object
        PromotionProductCategoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductCategoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductCategoryGETExtra_fields'
                        type: object
        PromotionProductTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETExtra_fieldsForCollection'
                        type: object
        PromotionProductTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETExtra_fields'
                        type: object
        PromotionProductTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETExtra_fieldsForCollection'
                        type: object
        PromotionProductTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionProductTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionProductTemplateGETExtra_fields'
                        type: object
        PromotionRegionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionRegionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETExtra_fieldsForCollection'
                        type: object
        PromotionRegionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionRegionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETExtra_fields'
                        type: object
        PromotionRegionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionRegionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETExtra_fieldsForCollection'
                        type: object
        PromotionRegionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionRegionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionRegionGETExtra_fields'
                        type: object
        QuestionnairePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnairePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETExtra_fieldsForCollection'
                        type: object
        QuestionnairePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnairePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETExtra_fields'
                        type: object
        QuestionnairePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnairePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETExtra_fieldsForCollection'
                        type: object
        QuestionnairePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnairePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETExtra_fields'
                        type: object
        QuestionnaireAnswerPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireAnswerPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fields'
                        type: object
        QuestionnaireAnswerPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireAnswerPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fields'
                        type: object
        QuestionnaireAnswerSchedulePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerSchedulePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireAnswerSchedulePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerSchedulePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETExtra_fields'
                        type: object
        QuestionnaireAnswerSchedulePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerSchedulePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireAnswerSchedulePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerSchedulePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerScheduleGETExtra_fields'
                        type: object
        QuestionnaireCategoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCategoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireCategoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCategoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fields'
                        type: object
        QuestionnaireCategoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCategoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireCategoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCategoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fields'
                        type: object
        QuestionnaireCredentialPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCredentialPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireCredentialPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCredentialPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETExtra_fields'
                        type: object
        QuestionnaireCredentialPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCredentialPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireCredentialPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCredentialPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCredentialGETExtra_fields'
                        type: object
        QuestionnaireElementPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireElementPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireElementPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireElementPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETExtra_fields'
                        type: object
        QuestionnaireElementPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireElementPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireElementPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireElementPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETExtra_fields'
                        type: object
        QuestionnaireToAccountCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireToAccountCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireToAccountCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireToAccountCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETExtra_fields'
                        type: object
        QuestionnaireToAccountCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireToAccountCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETExtra_fieldsForCollection'
                        type: object
        QuestionnaireToAccountCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireToAccountCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireToAccountCompanyGETExtra_fields'
                        type: object
        QuestionniareAnswerElementPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionniareAnswerElementPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETExtra_fieldsForCollection'
                        type: object
        QuestionniareAnswerElementPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionniareAnswerElementPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETExtra_fields'
                        type: object
        QuestionniareAnswerElementPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionniareAnswerElementPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETExtra_fieldsForCollection'
                        type: object
        QuestionniareAnswerElementPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionniareAnswerElementPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionniareAnswerElementGETExtra_fields'
                        type: object
        QuickBasketPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuickBasketPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETExtra_fieldsForCollection'
                        type: object
        QuickBasketPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuickBasketPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETExtra_fields'
                        type: object
        QuickBasketPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuickBasketPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETExtra_fieldsForCollection'
                        type: object
        QuickBasketPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuickBasketPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuickBasketGETExtra_fields'
                        type: object
        ReceiverGroupPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETExtra_fieldsForCollection'
                        type: object
        ReceiverGroupPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETExtra_fields'
                        type: object
        ReceiverGroupPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETExtra_fieldsForCollection'
                        type: object
        ReceiverGroupPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETExtra_fields'
                        type: object
        ReceiverGroupCriteriaPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupCriteriaPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETExtra_fieldsForCollection'
                        type: object
        ReceiverGroupCriteriaPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupCriteriaPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETExtra_fields'
                        type: object
        ReceiverGroupCriteriaPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupCriteriaPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETExtra_fieldsForCollection'
                        type: object
        ReceiverGroupCriteriaPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupCriteriaPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupCriteriaGETExtra_fields'
                        type: object
        ReceiverGroupToPromotionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupToPromotionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETExtra_fieldsForCollection'
                        type: object
        ReceiverGroupToPromotionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupToPromotionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETExtra_fields'
                        type: object
        ReceiverGroupToPromotionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupToPromotionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETExtra_fieldsForCollection'
                        type: object
        ReceiverGroupToPromotionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupToPromotionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupToPromotionGETExtra_fields'
                        type: object
        ReceiverToCommunicationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCommunicationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fieldsForCollection'
                        type: object
        ReceiverToCommunicationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCommunicationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fields'
                        type: object
        ReceiverToCommunicationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCommunicationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fieldsForCollection'
                        type: object
        ReceiverToCommunicationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCommunicationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fields'
                        type: object
        ReceiverToCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETExtra_fieldsForCollection'
                        type: object
        ReceiverToCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETExtra_fields'
                        type: object
        ReceiverToCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETExtra_fieldsForCollection'
                        type: object
        ReceiverToCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCompanyGETExtra_fields'
                        type: object
        RoutingPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/RoutingPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETExtra_fieldsForCollection'
                        type: object
        RoutingPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/RoutingPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETExtra_fields'
                        type: object
        RoutingPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/RoutingPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETExtra_fieldsForCollection'
                        type: object
        RoutingPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/RoutingPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/RoutingGETExtra_fields'
                        type: object
        SaleReportPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETExtra_fieldsForCollection'
                        type: object
        SaleReportPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETExtra_fields'
                        type: object
        SaleReportPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETExtra_fieldsForCollection'
                        type: object
        SaleReportPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportGETExtra_fields'
                        type: object
        SaleReportPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETExtra_fieldsForCollection'
                        type: object
        SaleReportPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETExtra_fields'
                        type: object
        SaleReportPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETExtra_fieldsForCollection'
                        type: object
        SaleReportPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SaleReportPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SaleReportPositionGETExtra_fields'
                        type: object
        ServicedProductPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETExtra_fieldsForCollection'
                        type: object
        ServicedProductPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETExtra_fields'
                        type: object
        ServicedProductPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETExtra_fieldsForCollection'
                        type: object
        ServicedProductPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETExtra_fields'
                        type: object
        ServicedProductAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fieldsForCollection'
                        type: object
        ServicedProductAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fields'
                        type: object
        ServicedProductAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fieldsForCollection'
                        type: object
        ServicedProductAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fields'
                        type: object
        ServicedProductDescendantPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductDescendantPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETExtra_fieldsForCollection'
                        type: object
        ServicedProductDescendantPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductDescendantPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETExtra_fields'
                        type: object
        ServicedProductDescendantPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductDescendantPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETExtra_fieldsForCollection'
                        type: object
        ServicedProductDescendantPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductDescendantPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductDescendantGETExtra_fields'
                        type: object
        ServicedProductHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETExtra_fieldsForCollection'
                        type: object
        ServicedProductHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETExtra_fields'
                        type: object
        ServicedProductHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETExtra_fieldsForCollection'
                        type: object
        ServicedProductHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductHistoryGETExtra_fields'
                        type: object
        SettingPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETExtra_fieldsForCollection'
                        type: object
        SettingPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETExtra_fields'
                        type: object
        SettingPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETExtra_fieldsForCollection'
                        type: object
        SettingPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETExtra_fields'
                        type: object
        SettingChangeLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingChangeLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETExtra_fieldsForCollection'
                        type: object
        SettingChangeLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingChangeLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETExtra_fields'
                        type: object
        SettingChangeLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingChangeLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETExtra_fieldsForCollection'
                        type: object
        SettingChangeLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingChangeLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingChangeLogGETExtra_fields'
                        type: object
        SettingsDefaultPreferencesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingsDefaultPreferencesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETExtra_fieldsForCollection'
                        type: object
        SettingsDefaultPreferencesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingsDefaultPreferencesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETExtra_fields'
                        type: object
        SettingsDefaultPreferencesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingsDefaultPreferencesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETExtra_fieldsForCollection'
                        type: object
        SettingsDefaultPreferencesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingsDefaultPreferencesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingsDefaultPreferencesGETExtra_fields'
                        type: object
        ShippingPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETExtra_fieldsForCollection'
                        type: object
        ShippingPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETExtra_fields'
                        type: object
        ShippingPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETExtra_fieldsForCollection'
                        type: object
        ShippingPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETExtra_fields'
                        type: object
        ShippingDhlPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingDhlPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETExtra_fieldsForCollection'
                        type: object
        ShippingDhlPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingDhlPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETExtra_fields'
                        type: object
        ShippingDhlPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingDhlPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETExtra_fieldsForCollection'
                        type: object
        ShippingDhlPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingDhlPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingDhlGETExtra_fields'
                        type: object
        ShippingFedexPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingFedexPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETExtra_fieldsForCollection'
                        type: object
        ShippingFedexPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingFedexPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETExtra_fields'
                        type: object
        ShippingFedexPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingFedexPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETExtra_fieldsForCollection'
                        type: object
        ShippingFedexPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingFedexPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingFedexGETExtra_fields'
                        type: object
        ShippingPositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETExtra_fieldsForCollection'
                        type: object
        ShippingPositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETExtra_fields'
                        type: object
        ShippingPositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETExtra_fieldsForCollection'
                        type: object
        ShippingPositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingPositionGETExtra_fields'
                        type: object
        SpecialDiscountPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETExtra_fieldsForCollection'
                        type: object
        SpecialDiscountPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETExtra_fields'
                        type: object
        SpecialDiscountPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETExtra_fieldsForCollection'
                        type: object
        SpecialDiscountPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETExtra_fields'
                        type: object
        SpecialDiscountToBranchPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountToBranchPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETExtra_fieldsForCollection'
                        type: object
        SpecialDiscountToBranchPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountToBranchPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETExtra_fields'
                        type: object
        SpecialDiscountToBranchPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountToBranchPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETExtra_fieldsForCollection'
                        type: object
        SpecialDiscountToBranchPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountToBranchPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountToBranchGETExtra_fields'
                        type: object
        StatsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETExtra_fieldsForCollection'
                        type: object
        StatsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETExtra_fields'
                        type: object
        StatsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETExtra_fieldsForCollection'
                        type: object
        StatsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsGETExtra_fields'
                        type: object
        StatsToAccountUserPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsToAccountUserPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETExtra_fieldsForCollection'
                        type: object
        StatsToAccountUserPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsToAccountUserPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETExtra_fields'
                        type: object
        StatsToAccountUserPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsToAccountUserPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETExtra_fieldsForCollection'
                        type: object
        StatsToAccountUserPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StatsToAccountUserPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StatsToAccountUserGETExtra_fields'
                        type: object
        StorePositionToInvoicePositionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorePositionToInvoicePositionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETExtra_fieldsForCollection'
                        type: object
        StorePositionToInvoicePositionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorePositionToInvoicePositionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETExtra_fields'
                        type: object
        StorePositionToInvoicePositionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorePositionToInvoicePositionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETExtra_fieldsForCollection'
                        type: object
        StorePositionToInvoicePositionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorePositionToInvoicePositionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorePositionToInvoicePositionGETExtra_fields'
                        type: object
        StorehousePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehousePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETExtra_fieldsForCollection'
                        type: object
        StorehousePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehousePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETExtra_fields'
                        type: object
        StorehousePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehousePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETExtra_fieldsForCollection'
                        type: object
        StorehousePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehousePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETExtra_fields'
                        type: object
        StorehouseCapacityPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehouseCapacityPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETExtra_fieldsForCollection'
                        type: object
        StorehouseCapacityPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehouseCapacityPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETExtra_fields'
                        type: object
        StorehouseCapacityPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehouseCapacityPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETExtra_fieldsForCollection'
                        type: object
        StorehouseCapacityPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehouseCapacityPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseCapacityGETExtra_fields'
                        type: object
        SynchProductCategoryToAttributeTmpPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection'
                        type: object
        SynchProductCategoryToAttributeTmpPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETExtra_fields'
                        type: object
        SynchProductCategoryToAttributeTmpPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETExtra_fieldsForCollection'
                        type: object
        SynchProductCategoryToAttributeTmpPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchProductCategoryToAttributeTmpGETExtra_fields'
                        type: object
        SynchronizationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETExtra_fieldsForCollection'
                        type: object
        SynchronizationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETExtra_fields'
                        type: object
        SynchronizationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETExtra_fieldsForCollection'
                        type: object
        SynchronizationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationGETExtra_fields'
                        type: object
        SynchronizationConfigPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationConfigPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETExtra_fieldsForCollection'
                        type: object
        SynchronizationConfigPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationConfigPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETExtra_fields'
                        type: object
        SynchronizationConfigPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationConfigPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETExtra_fieldsForCollection'
                        type: object
        SynchronizationConfigPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationConfigPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationConfigGETExtra_fields'
                        type: object
        SynchronizationDefaultPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationDefaultPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETExtra_fieldsForCollection'
                        type: object
        SynchronizationDefaultPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationDefaultPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETExtra_fields'
                        type: object
        SynchronizationDefaultPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationDefaultPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETExtra_fieldsForCollection'
                        type: object
        SynchronizationDefaultPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationDefaultPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationDefaultGETExtra_fields'
                        type: object
        SynchronizationExportPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationExportPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETExtra_fieldsForCollection'
                        type: object
        SynchronizationExportPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationExportPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETExtra_fields'
                        type: object
        SynchronizationExportPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationExportPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETExtra_fieldsForCollection'
                        type: object
        SynchronizationExportPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationExportPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationExportGETExtra_fields'
                        type: object
        SynchronizationImportPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationImportPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETExtra_fieldsForCollection'
                        type: object
        SynchronizationImportPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationImportPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETExtra_fields'
                        type: object
        SynchronizationImportPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationImportPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETExtra_fieldsForCollection'
                        type: object
        SynchronizationImportPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationImportPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationImportGETExtra_fields'
                        type: object
        SynchronizationLogPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationLogPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETExtra_fieldsForCollection'
                        type: object
        SynchronizationLogPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationLogPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETExtra_fields'
                        type: object
        SynchronizationLogPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationLogPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETExtra_fieldsForCollection'
                        type: object
        SynchronizationLogPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationLogPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationLogGETExtra_fields'
                        type: object
        SynchronizationPrepareImportPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPrepareImportPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETExtra_fieldsForCollection'
                        type: object
        SynchronizationPrepareImportPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPrepareImportPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETExtra_fields'
                        type: object
        SynchronizationPrepareImportPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPrepareImportPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETExtra_fieldsForCollection'
                        type: object
        SynchronizationPrepareImportPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationPrepareImportPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationPrepareImportGETExtra_fields'
                        type: object
        SynchronizationSessionsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationSessionsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETExtra_fieldsForCollection'
                        type: object
        SynchronizationSessionsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationSessionsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETExtra_fields'
                        type: object
        SynchronizationSessionsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationSessionsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETExtra_fieldsForCollection'
                        type: object
        SynchronizationSessionsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SynchronizationSessionsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SynchronizationSessionsGETExtra_fields'
                        type: object
        TagPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TagPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETExtra_fieldsForCollection'
                        type: object
        TagPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TagPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETExtra_fields'
                        type: object
        TagPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TagPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETExtra_fieldsForCollection'
                        type: object
        TagPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TagPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETExtra_fields'
                        type: object
        TargetPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETExtra_fieldsForCollection'
                        type: object
        TargetPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETExtra_fields'
                        type: object
        TargetPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETExtra_fieldsForCollection'
                        type: object
        TargetPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetGETExtra_fields'
                        type: object
        TaskPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETExtra_fieldsForCollection'
                        type: object
        TaskPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETExtra_fields'
                        type: object
        TaskPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETExtra_fieldsForCollection'
                        type: object
        TaskPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETExtra_fields'
                        type: object
        TaskConditionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETExtra_fieldsForCollection'
                        type: object
        TaskConditionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETExtra_fields'
                        type: object
        TaskConditionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETExtra_fieldsForCollection'
                        type: object
        TaskConditionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETExtra_fields'
                        type: object
        TaskConditionToTaskTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionToTaskTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETExtra_fieldsForCollection'
                        type: object
        TaskConditionToTaskTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionToTaskTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETExtra_fields'
                        type: object
        TaskConditionToTaskTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionToTaskTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETExtra_fieldsForCollection'
                        type: object
        TaskConditionToTaskTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionToTaskTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionToTaskTypeGETExtra_fields'
                        type: object
        TaskHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETExtra_fieldsForCollection'
                        type: object
        TaskHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETExtra_fields'
                        type: object
        TaskHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETExtra_fieldsForCollection'
                        type: object
        TaskHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskHistoryGETExtra_fields'
                        type: object
        TaskTypePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskTypePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETExtra_fieldsForCollection'
                        type: object
        TaskTypePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskTypePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETExtra_fields'
                        type: object
        TaskTypePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskTypePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETExtra_fieldsForCollection'
                        type: object
        TaskTypePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskTypePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETExtra_fields'
                        type: object
        TransactionAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TransactionAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETExtra_fieldsForCollection'
                        type: object
        TransactionAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TransactionAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETExtra_fields'
                        type: object
        TransactionAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TransactionAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETExtra_fieldsForCollection'
                        type: object
        TransactionAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TransactionAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETExtra_fields'
                        type: object
        UpdateHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdateHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETExtra_fieldsForCollection'
                        type: object
        UpdateHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdateHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETExtra_fields'
                        type: object
        UpdateHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdateHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETExtra_fieldsForCollection'
                        type: object
        UpdateHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdateHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdateHistoryGETExtra_fields'
                        type: object
        UpdaterConfigPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdaterConfigPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETExtra_fieldsForCollection'
                        type: object
        UpdaterConfigPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdaterConfigPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETExtra_fields'
                        type: object
        UpdaterConfigPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdaterConfigPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETExtra_fieldsForCollection'
                        type: object
        UpdaterConfigPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UpdaterConfigPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UpdaterConfigGETExtra_fields'
                        type: object
        UserFormsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETExtra_fieldsForCollection'
                        type: object
        UserFormsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETExtra_fields'
                        type: object
        UserFormsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETExtra_fieldsForCollection'
                        type: object
        UserFormsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETExtra_fields'
                        type: object
        UserFormsElementsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETExtra_fieldsForCollection'
                        type: object
        UserFormsElementsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETExtra_fields'
                        type: object
        UserFormsElementsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETExtra_fieldsForCollection'
                        type: object
        UserFormsElementsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETExtra_fields'
                        type: object
        UserFormsElementsMultiPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsMultiPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETExtra_fieldsForCollection'
                        type: object
        UserFormsElementsMultiPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsMultiPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETExtra_fields'
                        type: object
        UserFormsElementsMultiPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsMultiPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETExtra_fieldsForCollection'
                        type: object
        UserFormsElementsMultiPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsMultiPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsMultiGETExtra_fields'
                        type: object
        UserFormsToProfilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsToProfilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETExtra_fieldsForCollection'
                        type: object
        UserFormsToProfilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsToProfilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETExtra_fields'
                        type: object
        UserFormsToProfilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsToProfilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETExtra_fieldsForCollection'
                        type: object
        UserFormsToProfilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsToProfilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsToProfileGETExtra_fields'
                        type: object
        UserGeolocationPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGeolocationPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETExtra_fieldsForCollection'
                        type: object
        UserGeolocationPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGeolocationPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETExtra_fields'
                        type: object
        UserGeolocationPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGeolocationPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETExtra_fieldsForCollection'
                        type: object
        UserGeolocationPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGeolocationPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGeolocationGETExtra_fields'
                        type: object
        UserGroupToCategoriesTmpPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGroupToCategoriesTmpPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETExtra_fieldsForCollection'
                        type: object
        UserGroupToCategoriesTmpPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGroupToCategoriesTmpPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETExtra_fields'
                        type: object
        UserGroupToCategoriesTmpPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGroupToCategoriesTmpPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETExtra_fieldsForCollection'
                        type: object
        UserGroupToCategoriesTmpPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserGroupToCategoriesTmpPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserGroupToCategoriesTmpGETExtra_fields'
                        type: object
        UserLoginHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserLoginHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETExtra_fieldsForCollection'
                        type: object
        UserLoginHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserLoginHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETExtra_fields'
                        type: object
        UserLoginHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserLoginHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETExtra_fieldsForCollection'
                        type: object
        UserLoginHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserLoginHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserLoginHistoryGETExtra_fields'
                        type: object
        UserPreferencesPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserPreferencesPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETExtra_fieldsForCollection'
                        type: object
        UserPreferencesPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserPreferencesPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETExtra_fields'
                        type: object
        UserPreferencesPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserPreferencesPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETExtra_fieldsForCollection'
                        type: object
        UserPreferencesPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserPreferencesPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserPreferencesGETExtra_fields'
                        type: object
        UserProfilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETExtra_fieldsForCollection'
                        type: object
        UserProfilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETExtra_fields'
                        type: object
        UserProfilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETExtra_fieldsForCollection'
                        type: object
        UserProfilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETExtra_fields'
                        type: object
        UserProfileRelatedWithUserProfilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileRelatedWithUserProfilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection'
                        type: object
        UserProfileRelatedWithUserProfilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileRelatedWithUserProfilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETExtra_fields'
                        type: object
        UserProfileRelatedWithUserProfilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileRelatedWithUserProfilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETExtra_fieldsForCollection'
                        type: object
        UserProfileRelatedWithUserProfilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileRelatedWithUserProfilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileRelatedWithUserProfileGETExtra_fields'
                        type: object
        UserProfileToSpecialDiscountPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileToSpecialDiscountPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETExtra_fieldsForCollection'
                        type: object
        UserProfileToSpecialDiscountPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileToSpecialDiscountPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETExtra_fields'
                        type: object
        UserProfileToSpecialDiscountPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileToSpecialDiscountPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETExtra_fieldsForCollection'
                        type: object
        UserProfileToSpecialDiscountPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfileToSpecialDiscountPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileToSpecialDiscountGETExtra_fields'
                        type: object
        UserSessionPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSessionPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETExtra_fieldsForCollection'
                        type: object
        UserSessionPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSessionPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETExtra_fields'
                        type: object
        UserSessionPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSessionPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETExtra_fieldsForCollection'
                        type: object
        UserSessionPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSessionPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSessionGETExtra_fields'
                        type: object
        UserSettingPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSettingPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETExtra_fieldsForCollection'
                        type: object
        UserSettingPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSettingPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETExtra_fields'
                        type: object
        UserSettingPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSettingPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETExtra_fieldsForCollection'
                        type: object
        UserSettingPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserSettingPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserSettingGETExtra_fields'
                        type: object
        UserUserPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETExtra_fieldsForCollection'
                        type: object
        UserUserPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETExtra_fields'
                        type: object
        UserUserPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETExtra_fieldsForCollection'
                        type: object
        UserUserPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETExtra_fields'
                        type: object
        UserUserAbsencePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsencePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETExtra_fieldsForCollection'
                        type: object
        UserUserAbsencePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsencePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETExtra_fields'
                        type: object
        UserUserAbsencePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsencePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETExtra_fieldsForCollection'
                        type: object
        UserUserAbsencePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsencePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceGETExtra_fields'
                        type: object
        UserUserAbsenceLimitPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsenceLimitPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETExtra_fieldsForCollection'
                        type: object
        UserUserAbsenceLimitPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsenceLimitPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETExtra_fields'
                        type: object
        UserUserAbsenceLimitPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsenceLimitPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETExtra_fieldsForCollection'
                        type: object
        UserUserAbsenceLimitPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAbsenceLimitPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAbsenceLimitGETExtra_fields'
                        type: object
        UserUserAttributePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAttributePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETExtra_fieldsForCollection'
                        type: object
        UserUserAttributePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAttributePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETExtra_fields'
                        type: object
        UserUserAttributePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAttributePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETExtra_fieldsForCollection'
                        type: object
        UserUserAttributePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAttributePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeGETExtra_fields'
                        type: object
        UserUserHistoryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserHistoryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETExtra_fieldsForCollection'
                        type: object
        UserUserHistoryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserHistoryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETExtra_fields'
                        type: object
        UserUserHistoryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserHistoryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETExtra_fieldsForCollection'
                        type: object
        UserUserHistoryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserHistoryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserHistoryGETExtra_fields'
                        type: object
        UserUserRelatedWithCompanyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserRelatedWithCompanyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETExtra_fieldsForCollection'
                        type: object
        UserUserRelatedWithCompanyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserRelatedWithCompanyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETExtra_fields'
                        type: object
        UserUserRelatedWithCompanyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserRelatedWithCompanyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETExtra_fieldsForCollection'
                        type: object
        UserUserRelatedWithCompanyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserRelatedWithCompanyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserRelatedWithCompanyGETExtra_fields'
                        type: object
        UserUserToBranchPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToBranchPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETExtra_fieldsForCollection'
                        type: object
        UserUserToBranchPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToBranchPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETExtra_fields'
                        type: object
        UserUserToBranchPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToBranchPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETExtra_fieldsForCollection'
                        type: object
        UserUserToBranchPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToBranchPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETExtra_fields'
                        type: object
        UserUserToProfilePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToProfilePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETExtra_fieldsForCollection'
                        type: object
        UserUserToProfilePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToProfilePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETExtra_fields'
                        type: object
        UserUserToProfilePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToProfilePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETExtra_fieldsForCollection'
                        type: object
        UserUserToProfilePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToProfilePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToProfileGETExtra_fields'
                        type: object
        VatPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETExtra_fieldsForCollection'
                        type: object
        VatPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETExtra_fields'
                        type: object
        VatPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETExtra_fieldsForCollection'
                        type: object
        VatPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETExtra_fields'
                        type: object
        VatRegisterPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatRegisterPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETExtra_fieldsForCollection'
                        type: object
        VatRegisterPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatRegisterPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETExtra_fields'
                        type: object
        VatRegisterPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatRegisterPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETExtra_fieldsForCollection'
                        type: object
        VatRegisterPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatRegisterPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETExtra_fields'
                        type: object
        WidgetDesktopPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETExtra_fieldsForCollection'
                        type: object
        WidgetDesktopPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETExtra_fields'
                        type: object
        WidgetDesktopPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETExtra_fieldsForCollection'
                        type: object
        WidgetDesktopPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETExtra_fields'
                        type: object
        WidgetDesktopElementPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopElementPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETExtra_fieldsForCollection'
                        type: object
        WidgetDesktopElementPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopElementPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETExtra_fields'
                        type: object
        WidgetDesktopElementPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopElementPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETExtra_fieldsForCollection'
                        type: object
        WidgetDesktopElementPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopElementPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopElementGETExtra_fields'
                        type: object
        WidgetLibraryPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetLibraryPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETExtra_fieldsForCollection'
                        type: object
        WidgetLibraryPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetLibraryPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETExtra_fields'
                        type: object
        WidgetLibraryPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetLibraryPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETExtra_fieldsForCollection'
                        type: object
        WidgetLibraryPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetLibraryPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetLibraryGETExtra_fields'
                        type: object
        XlsxFileQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxFileQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETExtra_fieldsForCollection'
                        type: object
        XlsxFileQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxFileQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETExtra_fields'
                        type: object
        XlsxFileQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxFileQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETExtra_fieldsForCollection'
                        type: object
        XlsxFileQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxFileQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxFileQueueGETExtra_fields'
                        type: object
        XlsxImportTemplatePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxImportTemplatePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fieldsForCollection'
                        type: object
        XlsxImportTemplatePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxImportTemplatePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fields'
                        type: object
        XlsxImportTemplatePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxImportTemplatePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fieldsForCollection'
                        type: object
        XlsxImportTemplatePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxImportTemplatePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fields'
                        type: object
        XmlExportOrderPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlExportOrderPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETExtra_fieldsForCollection'
                        type: object
        XmlExportOrderPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlExportOrderPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETExtra_fields'
                        type: object
        XmlExportOrderPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlExportOrderPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETExtra_fieldsForCollection'
                        type: object
        XmlExportOrderPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlExportOrderPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlExportOrderGETExtra_fields'
                        type: object
        XmlFilesQueuePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlFilesQueuePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETExtra_fieldsForCollection'
                        type: object
        XmlFilesQueuePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlFilesQueuePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETExtra_fields'
                        type: object
        XmlFilesQueuePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlFilesQueuePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETExtra_fieldsForCollection'
                        type: object
        XmlFilesQueuePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlFilesQueuePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlFilesQueueGETExtra_fields'
                        type: object
        XmlMapFieldsPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlMapFieldsPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETExtra_fieldsForCollection'
                        type: object
        XmlMapFieldsPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlMapFieldsPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETExtra_fields'
                        type: object
        XmlMapFieldsPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlMapFieldsPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETExtra_fieldsForCollection'
                        type: object
        XmlMapFieldsPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlMapFieldsPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlMapFieldsGETExtra_fields'
                        type: object
        XmlResponsePATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlResponsePATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETExtra_fieldsForCollection'
                        type: object
        XmlResponsePATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlResponsePATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETExtra_fields'
                        type: object
        XmlResponsePOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlResponsePOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETExtra_fieldsForCollection'
                        type: object
        XmlResponsePOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlResponsePOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlResponseGETExtra_fields'
                        type: object
        XmlSynchApiKeyPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fieldsForCollection'
                        type: object
        XmlSynchApiKeyPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fields'
                        type: object
        XmlSynchApiKeyPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fieldsForCollection'
                        type: object
        XmlSynchApiKeyPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fields'
                        type: object
        XmlSynchApiKeyToApiMethodPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection'
                        type: object
        XmlSynchApiKeyToApiMethodPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETExtra_fields'
                        type: object
        XmlSynchApiKeyToApiMethodPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETExtra_fieldsForCollection'
                        type: object
        XmlSynchApiKeyToApiMethodPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyToApiMethodGETExtra_fields'
                        type: object
        XmlSynchApiMethodPATCHForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiMethodPATCHForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fieldsForCollection'
                        type: object
        XmlSynchApiMethodPATCHRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiMethodPATCH'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fields'
                        type: object
        XmlSynchApiMethodPOSTForCollectionRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiMethodPOSTForCollection'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForCollection'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fieldsForCollection'
                        type: object
        XmlSynchApiMethodPOSTRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiMethodPOST'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETFields'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fields'
                        type: object
        UserUserPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETExtra_fieldsForRelation'
                        type: object
        DeliveryTypePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryTypePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETExtra_fieldsForRelation'
                        type: object
        PaymentTypePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentTypePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETExtra_fieldsForRelation'
                        type: object
        PlacesPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlacesPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETExtra_fieldsForRelation'
                        type: object
        AccountUserPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETExtra_fieldsForRelation'
                        type: object
        DocumentSeriesDefinitionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fieldsForRelation'
                        type: object
        PriceCompanyGroupPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceCompanyGroupPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fieldsForRelation'
                        type: object
        UserUserPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserGETExtra_fieldsForRelation'
                        type: object
        DeliveryTypePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DeliveryTypePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DeliveryTypeGETExtra_fieldsForRelation'
                        type: object
        PaymentTypePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentTypePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentTypeGETExtra_fieldsForRelation'
                        type: object
        PlacesPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlacesPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlacesGETExtra_fieldsForRelation'
                        type: object
        AccountUserPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserGETExtra_fieldsForRelation'
                        type: object
        DocumentSeriesDefinitionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentSeriesDefinitionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentSeriesDefinitionGETExtra_fieldsForRelation'
                        type: object
        PriceCompanyGroupPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceCompanyGroupPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceCompanyGroupGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyGroupPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyGroupPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyGroupPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyGroupGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fieldsForRelation'
                        type: object
        AccountCompanyAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountCompanyAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountCompanyAttributeGETExtra_fieldsForRelation'
                        type: object
        FilePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FilePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETExtra_fieldsForRelation'
                        type: object
        UserProfilePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfilePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETExtra_fieldsForRelation'
                        type: object
        FilePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FilePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileGETExtra_fieldsForRelation'
                        type: object
        UserProfilePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserProfilePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserProfileGETExtra_fieldsForRelation'
                        type: object
        AccountUserAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        AccountUserAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        AccountUserAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETExtra_fieldsForRelation'
                        type: object
        AccountUserAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AccountUserAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AccountUserAttributeGETExtra_fieldsForRelation'
                        type: object
        LoyaltyProgramPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETExtra_fieldsForRelation'
                        type: object
        LoyaltyProgramPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramGETExtra_fieldsForRelation'
                        type: object
        AnnouncementPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETExtra_fieldsForRelation'
                        type: object
        AnnouncementPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AnnouncementPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AnnouncementGETExtra_fieldsForRelation'
                        type: object
        ReceiverGroupPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETExtra_fieldsForRelation'
                        type: object
        ReceiverGroupPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverGroupPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverGroupGETExtra_fieldsForRelation'
                        type: object
        ApiXmlMappingPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETExtra_fieldsForRelation'
                        type: object
        ApiXmlMappingPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ApiXmlMappingPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ApiXmlMappingGETExtra_fieldsForRelation'
                        type: object
        AttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeMultiGETExtra_fieldsForRelation'
                        type: object
        AttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeMultiGETExtra_fieldsForRelation'
                        type: object
        DocumentAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETExtra_fieldsForRelation'
                        type: object
        DocumentAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeGETExtra_fieldsForRelation'
                        type: object
        BasketPositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETExtra_fieldsForRelation'
                        type: object
        BasketPositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketPositionGETExtra_fieldsForRelation'
                        type: object
        CommissionAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETExtra_fieldsForRelation'
                        type: object
        CommissionPositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPositionGETExtra_fieldsForRelation'
                        type: object
        CommissionAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeGETExtra_fieldsForRelation'
                        type: object
        CommissionPositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPositionGETExtra_fieldsForRelation'
                        type: object
        CommissionShortcutPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETExtra_fieldsForRelation'
                        type: object
        CommissionShortcutPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionShortcutPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionShortcutGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferAttributeGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferGETExtra_fieldsForRelation'
                        type: object
        ProgramAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETExtra_fieldsForRelation'
                        type: object
        ProgramAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramAttributeGETExtra_fieldsForRelation'
                        type: object
        TransactionAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TransactionAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETExtra_fieldsForRelation'
                        type: object
        ProgramTransactionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETExtra_fieldsForRelation'
                        type: object
        TransactionAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TransactionAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TransactionAttributeGETExtra_fieldsForRelation'
                        type: object
        ProgramTransactionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProgramTransactionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProgramTransactionGETExtra_fieldsForRelation'
                        type: object
        TaskTypePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskTypePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETExtra_fieldsForRelation'
                        type: object
        TaskTypePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskTypePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskTypeGETExtra_fieldsForRelation'
                        type: object
        AutomationPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETExtra_fieldsForRelation'
                        type: object
        AutomationPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationGETExtra_fieldsForRelation'
                        type: object
        AutomationActionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationActionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETExtra_fieldsForRelation'
                        type: object
        AutomationActionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AutomationActionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AutomationActionGETExtra_fieldsForRelation'
                        type: object
        ProductPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETExtra_fieldsForRelation'
                        type: object
        ProductPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductGETExtra_fieldsForRelation'
                        type: object
        AwardOrderPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETExtra_fieldsForRelation'
                        type: object
        AwardOrderPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AwardOrderPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AwardOrderGETExtra_fieldsForRelation'
                        type: object
        BasketAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETExtra_fieldsForRelation'
                        type: object
        BasketAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketAttributeGETExtra_fieldsForRelation'
                        type: object
        BasketPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETExtra_fieldsForRelation'
                        type: object
        BasketPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BasketPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BasketGETExtra_fieldsForRelation'
                        type: object
        StorehousePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehousePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETExtra_fieldsForRelation'
                        type: object
        StorehousePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/StorehousePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/StorehouseGETExtra_fieldsForRelation'
                        type: object
        BranchPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETExtra_fieldsForRelation'
                        type: object
        BranchPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/BranchPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/BranchGETExtra_fieldsForRelation'
                        type: object
        CampaignAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETExtra_fieldsForRelation'
                        type: object
        CampaignAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        CampaignAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeGETExtra_fieldsForRelation'
                        type: object
        CampaignAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        CampaignPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETExtra_fieldsForRelation'
                        type: object
        CampaignPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignGETExtra_fieldsForRelation'
                        type: object
        CampaignConditionSectionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionSectionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fieldsForRelation'
                        type: object
        CampaignConditionSectionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignConditionSectionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignConditionSectionGETExtra_fieldsForRelation'
                        type: object
        CampaignPhasePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPhasePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETExtra_fieldsForRelation'
                        type: object
        CampaignPhasePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignPhasePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignPhaseGETExtra_fieldsForRelation'
                        type: object
        CampaignOpportunityPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETExtra_fieldsForRelation'
                        type: object
        CampaignOpportunityPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CampaignOpportunityPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CampaignOpportunityGETExtra_fieldsForRelation'
                        type: object
        ClipboardPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETExtra_fieldsForRelation'
                        type: object
        ClipboardPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ClipboardPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ClipboardGETExtra_fieldsForRelation'
                        type: object
        CommissionPhasePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPhasePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETExtra_fieldsForRelation'
                        type: object
        CommissionPhasePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPhasePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionPhaseGETExtra_fieldsForRelation'
                        type: object
        CommissionAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        CommissionAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        CommissionAttributeRelationsPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationsPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fieldsForRelation'
                        type: object
        CommissionAttributeRelationsPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionAttributeRelationsPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionAttributeRelationsGETExtra_fieldsForRelation'
                        type: object
        ProductTemplatePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTemplatePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETExtra_fieldsForRelation'
                        type: object
        ProductTemplatePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductTemplatePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductTemplateGETExtra_fieldsForRelation'
                        type: object
        CommissionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETExtra_fieldsForRelation'
                        type: object
        CommissionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionGETExtra_fieldsForRelation'
                        type: object
        KanbanColumnPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/KanbanColumnPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanColumnGETExtra_fieldsForRelation'
                        type: object
        KanbanColumnPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/KanbanColumnPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanColumnGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/KanbanColumnGETExtra_fieldsForRelation'
                        type: object
        CommissionTemplatePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionTemplatePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETExtra_fieldsForRelation'
                        type: object
        CommissionTemplatePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommissionTemplatePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommissionTemplateGETExtra_fieldsForRelation'
                        type: object
        CommunicationThreadsPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationThreadsPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadsGETExtra_fieldsForRelation'
                        type: object
        EmailMessagePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessagePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETExtra_fieldsForRelation'
                        type: object
        TaskPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETExtra_fieldsForRelation'
                        type: object
        CommunicationPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETExtra_fieldsForRelation'
                        type: object
        ReceiverToCommunicationPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCommunicationPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fieldsForRelation'
                        type: object
        CommunicationThreadsPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationThreadsPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationThreadsGETExtra_fieldsForRelation'
                        type: object
        EmailMessagePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailMessagePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailMessageGETExtra_fieldsForRelation'
                        type: object
        TaskPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskGETExtra_fieldsForRelation'
                        type: object
        CommunicationPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CommunicationPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CommunicationGETExtra_fieldsForRelation'
                        type: object
        ReceiverToCommunicationPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ReceiverToCommunicationPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ReceiverToCommunicationGETExtra_fieldsForRelation'
                        type: object
        CssPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETExtra_fieldsForRelation'
                        type: object
        CssPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CssPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CssGETExtra_fieldsForRelation'
                        type: object
        CsvImportTemplatePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplatePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETExtra_fieldsForRelation'
                        type: object
        CsvImportTemplatePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvImportTemplatePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvImportTemplateGETExtra_fieldsForRelation'
                        type: object
        CsvFieldPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFieldPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETExtra_fieldsForRelation'
                        type: object
        CsvFieldPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/CsvFieldPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/CsvFieldGETExtra_fieldsForRelation'
                        type: object
        VatRegisterPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatRegisterPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETExtra_fieldsForRelation'
                        type: object
        VatRegisterPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatRegisterPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatRegisterGETExtra_fieldsForRelation'
                        type: object
        DecretationSchemaPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETExtra_fieldsForRelation'
                        type: object
        DecretationSchemaPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DecretationSchemaPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DecretationSchemaGETExtra_fieldsForRelation'
                        type: object
        PriceProductGroupPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceProductGroupPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETExtra_fieldsForRelation'
                        type: object
        ExchangeHistoryPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangeHistoryPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETExtra_fieldsForRelation'
                        type: object
        ProductCategoryPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETExtra_fieldsForRelation'
                        type: object
        PriceProductGroupPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceProductGroupPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceProductGroupGETExtra_fieldsForRelation'
                        type: object
        ExchangeHistoryPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExchangeHistoryPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExchangeHistoryGETExtra_fieldsForRelation'
                        type: object
        ProductCategoryPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryGETExtra_fieldsForRelation'
                        type: object
        DiscountTypePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETExtra_fieldsForRelation'
                        type: object
        DiscountTypePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountTypePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountTypeGETExtra_fieldsForRelation'
                        type: object
        DocumentAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        DocumentAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        DocumentExportConfigPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportConfigPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETExtra_fieldsForRelation'
                        type: object
        DocumentExportConfigPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentExportConfigPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentExportConfigGETExtra_fieldsForRelation'
                        type: object
        DocumentInventoryPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETExtra_fieldsForRelation'
                        type: object
        MeasureUnitPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETExtra_fieldsForRelation'
                        type: object
        DocumentInventoryPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInventoryPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInventoryGETExtra_fieldsForRelation'
                        type: object
        MeasureUnitPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MeasureUnitPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MeasureUnitGETExtra_fieldsForRelation'
                        type: object
        DocumentOrderPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETExtra_fieldsForRelation'
                        type: object
        DocumentInvoicePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETExtra_fieldsForRelation'
                        type: object
        DocumentInvoicePositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoicePositionGETExtra_fieldsForRelation'
                        type: object
        DocumentOrderPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderGETExtra_fieldsForRelation'
                        type: object
        DocumentInvoicePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoiceGETExtra_fieldsForRelation'
                        type: object
        DocumentInvoicePositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentInvoicePositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoicePositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentInvoicePositionGETExtra_fieldsForRelation'
                        type: object
        ProductFreetypePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductFreetypePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETExtra_fieldsForRelation'
                        type: object
        VatPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETExtra_fieldsForRelation'
                        type: object
        ProductFreetypePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductFreetypePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductFreetypeGETExtra_fieldsForRelation'
                        type: object
        VatPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/VatPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/VatGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferQuestionPositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferQuestionPositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionPositionGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferQuestionAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferQuestionAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferQuestionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fieldsForRelation'
                        type: object
        DocumentOfferQuestionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOfferQuestionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOfferQuestionGETExtra_fieldsForRelation'
                        type: object
        DocumentOrderPositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fieldsForRelation'
                        type: object
        DocumentOrderPositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentOrderPositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentOrderPositionGETExtra_fieldsForRelation'
                        type: object
        AttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETExtra_fieldsForRelation'
                        type: object
        AttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/AttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/AttributeGETExtra_fieldsForRelation'
                        type: object
        PaymentRegisterPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETExtra_fieldsForRelation'
                        type: object
        PaymentRegisterPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PaymentRegisterPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PaymentRegisterGETExtra_fieldsForRelation'
                        type: object
        UserUserToBranchPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToBranchPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETExtra_fieldsForRelation'
                        type: object
        UserUserToBranchPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserToBranchPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserToBranchGETExtra_fieldsForRelation'
                        type: object
        DocumentStorePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETExtra_fieldsForRelation'
                        type: object
        DocumentStorePositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStorePositionGETExtra_fieldsForRelation'
                        type: object
        DocumentStorePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStoreGETExtra_fieldsForRelation'
                        type: object
        DocumentStorePositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DocumentStorePositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStorePositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DocumentStorePositionGETExtra_fieldsForRelation'
                        type: object
        UserToEmailAccountCredentialPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserToEmailAccountCredentialPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserToEmailAccountCredentialGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserToEmailAccountCredentialGETExtra_fieldsForRelation'
                        type: object
        UserToEmailAccountCredentialPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserToEmailAccountCredentialPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserToEmailAccountCredentialGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserToEmailAccountCredentialGETExtra_fieldsForRelation'
                        type: object
        EmailAccountPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailAccountPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETExtra_fieldsForRelation'
                        type: object
        EmailAccountPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailAccountPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailAccountGETExtra_fieldsForRelation'
                        type: object
        MailQueuePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueuePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETExtra_fieldsForRelation'
                        type: object
        MailQueuePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MailQueuePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MailQueueGETExtra_fieldsForRelation'
                        type: object
        EmailOutcomeMessagePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessagePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fieldsForRelation'
                        type: object
        EmailOutcomeMessagePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/EmailOutcomeMessagePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/EmailOutcomeMessageGETExtra_fieldsForRelation'
                        type: object
        DiscountPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETExtra_fieldsForRelation'
                        type: object
        DiscountPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/DiscountPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/DiscountGETExtra_fieldsForRelation'
                        type: object
        InternalDocumentOrderPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fieldsForRelation'
                        type: object
        InternalDocumentOrderPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderGETExtra_fieldsForRelation'
                        type: object
        FileDirectoryPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETExtra_fieldsForRelation'
                        type: object
        FileDirectoryPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/FileDirectoryPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/FileDirectoryGETExtra_fieldsForRelation'
                        type: object
        PromotionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETExtra_fieldsForRelation'
                        type: object
        PromotionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGETExtra_fieldsForRelation'
                        type: object
        ForeignKeyTranslationTypePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fieldsForRelation'
                        type: object
        ForeignKeyTranslationTypePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ForeignKeyTranslationTypePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ForeignKeyTranslationTypeGETExtra_fieldsForRelation'
                        type: object
        ImapFolderPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImapFolderPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETExtra_fieldsForRelation'
                        type: object
        ImapFolderPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ImapFolderPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ImapFolderGETExtra_fieldsForRelation'
                        type: object
        XlsxImportTemplatePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxImportTemplatePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fieldsForRelation'
                        type: object
        XlsxImportTemplatePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XlsxImportTemplatePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XlsxImportTemplateGETExtra_fieldsForRelation'
                        type: object
        IntegratorConfigPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorConfigPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETExtra_fieldsForRelation'
                        type: object
        IntegratorConfigPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/IntegratorConfigPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/IntegratorConfigGETExtra_fieldsForRelation'
                        type: object
        ProductCompletePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompletePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompleteGETExtra_fieldsForRelation'
                        type: object
        ProductCompletePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompletePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompleteGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompleteGETExtra_fieldsForRelation'
                        type: object
        InternalDocumentOrderPositionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fieldsForRelation'
                        type: object
        InternalDocumentOrderPositionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/InternalDocumentOrderPositionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/InternalDocumentOrderPositionGETExtra_fieldsForRelation'
                        type: object
        LoyaltyProgramQuestionnairePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fieldsForRelation'
                        type: object
        LoyaltyProgramQuestionnairePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/LoyaltyProgramQuestionnairePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/LoyaltyProgramQuestionnaireGETExtra_fieldsForRelation'
                        type: object
        MainMenuLicensePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuLicensePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuLicenseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuLicenseGETExtra_fieldsForRelation'
                        type: object
        MainMenuPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETExtra_fieldsForRelation'
                        type: object
        MainMenuLicensePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuLicensePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuLicenseGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuLicenseGETExtra_fieldsForRelation'
                        type: object
        MainMenuPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/MainMenuPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/MainMenuGETExtra_fieldsForRelation'
                        type: object
        OdbcReportAvailabilityPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fieldsForRelation'
                        type: object
        OdbcReportCredentialPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportCredentialPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportCredentialGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportCredentialGETExtra_fieldsForRelation'
                        type: object
        OdbcReportAvailabilityPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportAvailabilityPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportAvailabilityGETExtra_fieldsForRelation'
                        type: object
        OdbcReportCredentialPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportCredentialPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportCredentialGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportCredentialGETExtra_fieldsForRelation'
                        type: object
        OdbcReportPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETExtra_fieldsForRelation'
                        type: object
        OdbcReportPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OdbcReportPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OdbcReportGETExtra_fieldsForRelation'
                        type: object
        OrderTemplatePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplatePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETExtra_fieldsForRelation'
                        type: object
        OrderTemplatePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OrderTemplatePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OrderTemplateGETExtra_fieldsForRelation'
                        type: object
        PlaceAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlaceAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        PlaceAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PlaceAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PlaceAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        ProcedureSqlPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETExtra_fieldsForRelation'
                        type: object
        ProcedureSqlPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureSqlPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureSqlGETExtra_fieldsForRelation'
                        type: object
        ProcedureToDocumentPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToDocumentPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentGETExtra_fieldsForRelation'
                        type: object
        ProcedureToDocumentPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProcedureToDocumentPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProcedureToDocumentGETExtra_fieldsForRelation'
                        type: object
        ExternalMarkerPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExternalMarkerPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETExtra_fieldsForRelation'
                        type: object
        ProductI18nPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductI18nPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductI18nGETExtra_fieldsForRelation'
                        type: object
        PriceIndividualPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceIndividualPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceIndividualGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceIndividualGETExtra_fieldsForRelation'
                        type: object
        ProductCompanyPricePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompanyPricePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fieldsForRelation'
                        type: object
        ExternalMarkerPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ExternalMarkerPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ExternalMarkerGETExtra_fieldsForRelation'
                        type: object
        ProductI18nPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductI18nPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductI18nGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductI18nGETExtra_fieldsForRelation'
                        type: object
        PriceIndividualPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PriceIndividualPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceIndividualGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PriceIndividualGETExtra_fieldsForRelation'
                        type: object
        ProductCompanyPricePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCompanyPricePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCompanyPriceGETExtra_fieldsForRelation'
                        type: object
        ProductCategoryI18nPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryI18nPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryI18nGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryI18nGETExtra_fieldsForRelation'
                        type: object
        ProductCategoryI18nPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductCategoryI18nPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryI18nGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductCategoryI18nGETExtra_fieldsForRelation'
                        type: object
        ProductAttributeCredentialPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductAttributeCredentialPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAttributeCredentialGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAttributeCredentialGETExtra_fieldsForRelation'
                        type: object
        ProductAttributeCredentialPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductAttributeCredentialPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAttributeCredentialGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductAttributeCredentialGETExtra_fieldsForRelation'
                        type: object
        ProductPromotionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETExtra_fieldsForRelation'
                        type: object
        ProductPromotionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ProductPromotionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ProductPromotionGETExtra_fieldsForRelation'
                        type: object
        TagPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TagPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETExtra_fieldsForRelation'
                        type: object
        TagPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TagPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TagGETExtra_fieldsForRelation'
                        type: object
        PromotionGroupPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETExtra_fieldsForRelation'
                        type: object
        PromotionGroupPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/PromotionGroupPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/PromotionGroupGETExtra_fieldsForRelation'
                        type: object
        QuestionnaireCategoryPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCategoryPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fieldsForRelation'
                        type: object
        QuestionnaireCategoryPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireCategoryPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireCategoryGETExtra_fieldsForRelation'
                        type: object
        QuestionnairePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnairePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETExtra_fieldsForRelation'
                        type: object
        QuestionnairePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnairePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireGETExtra_fieldsForRelation'
                        type: object
        QuestionnaireAnswerPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fieldsForRelation'
                        type: object
        QuestionnaireAnswerPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireAnswerPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireAnswerGETExtra_fieldsForRelation'
                        type: object
        QuestionnaireElementPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireElementPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETExtra_fieldsForRelation'
                        type: object
        QuestionnaireElementPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/QuestionnaireElementPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/QuestionnaireElementGETExtra_fieldsForRelation'
                        type: object
        ServicedProductPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETExtra_fieldsForRelation'
                        type: object
        ServicedProductPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductGETExtra_fieldsForRelation'
                        type: object
        ServicedProductAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        ServicedProductAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        ServicedProductAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fieldsForRelation'
                        type: object
        ServicedProductAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ServicedProductAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ServicedProductAttributeGETExtra_fieldsForRelation'
                        type: object
        SettingPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETExtra_fieldsForRelation'
                        type: object
        SettingPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SettingPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SettingGETExtra_fieldsForRelation'
                        type: object
        ShippingPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETExtra_fieldsForRelation'
                        type: object
        ShippingPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/ShippingPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/ShippingGETExtra_fieldsForRelation'
                        type: object
        SpecialDiscountPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETExtra_fieldsForRelation'
                        type: object
        SpecialDiscountPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/SpecialDiscountPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/SpecialDiscountGETExtra_fieldsForRelation'
                        type: object
        TargetDelegatesPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetDelegatesPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetDelegatesGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetDelegatesGETExtra_fieldsForRelation'
                        type: object
        TargetObjectivePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetObjectivePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetObjectiveGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetObjectiveGETExtra_fieldsForRelation'
                        type: object
        TargetDelegatesPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetDelegatesPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetDelegatesGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetDelegatesGETExtra_fieldsForRelation'
                        type: object
        TargetObjectivePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TargetObjectivePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetObjectiveGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TargetObjectiveGETExtra_fieldsForRelation'
                        type: object
        TaskConditionPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETExtra_fieldsForRelation'
                        type: object
        TaskConditionPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskConditionPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskConditionGETExtra_fieldsForRelation'
                        type: object
        TaskAttributePATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskAttributePATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskAttributeGETExtra_fieldsForRelation'
                        type: object
        TaskAttributePOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/TaskAttributePOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskAttributeGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/TaskAttributeGETExtra_fieldsForRelation'
                        type: object
        UserFormsPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETExtra_fieldsForRelation'
                        type: object
        UserFormsPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsGETExtra_fieldsForRelation'
                        type: object
        UserFormsElementsPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETExtra_fieldsForRelation'
                        type: object
        UserFormsElementsPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserFormsElementsPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserFormsElementsGETExtra_fieldsForRelation'
                        type: object
        OAuth2TokenPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OAuth2TokenPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OAuth2TokenGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OAuth2TokenGETExtra_fieldsForRelation'
                        type: object
        OAuth2TokenPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/OAuth2TokenPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OAuth2TokenGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/OAuth2TokenGETExtra_fieldsForRelation'
                        type: object
        UserUserAttributeMultiPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAttributeMultiPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        UserUserAttributeMultiPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/UserUserAttributeMultiPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeMultiGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/UserUserAttributeMultiGETExtra_fieldsForRelation'
                        type: object
        WidgetDesktopPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETExtra_fieldsForRelation'
                        type: object
        WidgetDesktopPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/WidgetDesktopPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/WidgetDesktopGETExtra_fieldsForRelation'
                        type: object
        XmlSynchApiKeyPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fieldsForRelation'
                        type: object
        XmlSynchApiMethodPATCHForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiMethodPATCHForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fieldsForRelation'
                        type: object
        XmlSynchApiKeyPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiKeyPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiKeyGETExtra_fieldsForRelation'
                        type: object
        XmlSynchApiMethodPOSTForRelationRequestBody:
            description: ''
            required: true
            content:
                application/json:
                    schema:
                        title: 'Data request model'
                        description: 'Data request model'
                        required:
                            - data
                        properties:
                            data:
                                $ref: '#/components/schemas/XmlSynchApiMethodPOSTForRelation'
                            setting:
                                $ref: '#/components/schemas/ApiSettingDM'
                            fields:
                                title: fields
                                description: '(default: all) Fields in returned data. Limit it for the best performance. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETFieldsForRelation'
                            extra_fields:
                                title: extra_fields
                                description: '(default: none) Extra fields in returned data. Max depth is 1'
                                allOf:
                                    -
                                        $ref: '#/components/schemas/XmlSynchApiMethodGETExtra_fieldsForRelation'
                        type: object
    securitySchemes:
        bearerAuth:
            type: apiKey
            description: 'Get JWT token from: /security/login (GET request for get form)<br />Include in header -> Authorization: Bearer aaa.bbb.ccc'
            name: Authorization
            in: header
tags:
    -
        name: AccountCompany
    -
        name: AccountCompanyAttribute
    -
        name: AccountCompanyGroup
    -
        name: AccountCompanyGroupToAccountCompany
    -
        name: AccountCompanyHistory
    -
        name: AccountUser
    -
        name: AccountUserAdditionalContactData
    -
        name: AccountUserAttribute
    -
        name: AccountUserChangeLog
    -
        name: AccountUserPreferences
    -
        name: AccountUserToProgram
    -
        name: AccountUserWidgetLibrary
    -
        name: AdditionalI18n
    -
        name: Announcement
    -
        name: AnnouncementFiles
    -
        name: AnnouncementToReceiverGroup
    -
        name: ApiXmlMapping
    -
        name: ApiXmlMappingFields
    -
        name: Attribute
    -
        name: AttributeToBasket
    -
        name: AttributeToBasketPosition
    -
        name: AttributeToCommissionPosition
    -
        name: AttributeToCommissionShortcut
    -
        name: AttributeToDocumentOffer
    -
        name: AttributeToProgram
    -
        name: AttributeToTransaction
    -
        name: AutomaticTaskRegistration
    -
        name: Automation
    -
        name: AutomationAction
    -
        name: AutomationCondition
    -
        name: AutomationLog
    -
        name: AutomationQueue
    -
        name: AutomationTrigger
    -
        name: Award
    -
        name: AwardOrder
    -
        name: AwardOrderPosition
    -
        name: Basket
    -
        name: BasketAttribute
    -
        name: BasketAttributeCredential
    -
        name: BasketAttributeToBasketPosition
    -
        name: BasketPosition
    -
        name: BasketPredefined
    -
        name: Branch
    -
        name: BranchSynchronizationConfig
    -
        name: Campaign
    -
        name: CampaignAttribute
    -
        name: CampaignAttributeToCampaign
    -
        name: CampaignCondition
    -
        name: CampaignConditionSection
    -
        name: CampaignOpportunity
    -
        name: CampaignOpportunityChangeLog
    -
        name: CampaignPhase
    -
        name: Clipboard
    -
        name: ClipboardToAccountCompany
    -
        name: ClipboardToAccountUser
    -
        name: ClipboardToPlaces
    -
        name: ClipboardToProduct
    -
        name: Commission
    -
        name: CommissionAttribute
    -
        name: CommissionAttributeCriteria
    -
        name: CommissionAttributeRelationActions
    -
        name: CommissionAttributeRelations
    -
        name: CommissionHistory
    -
        name: CommissionPhase
    -
        name: CommissionRelationsSummary
    -
        name: CommissionScopeType
    -
        name: CommissionShortcut
    -
        name: CommissionShortcutCredential
    -
        name: CommissionTemplate
    -
        name: CommissionsUserUsers
    -
        name: Communication
    -
        name: CommunicationThreadGroups
    -
        name: Cron
    -
        name: Css
    -
        name: CssToProfile
    -
        name: CsvField
    -
        name: CsvFileQueue
    -
        name: CsvImportTemplate
    -
        name: CsvImportTemplateField
    -
        name: DecretationSchema
    -
        name: DecretationSchemaPosition
    -
        name: DeliveryCostDefinition
    -
        name: DeliveryType
    -
        name: DictionaryPna
    -
        name: Discount
    -
        name: DiscountLimit
    -
        name: DiscountThresholds
    -
        name: DiscountType
    -
        name: DiscountTypeToAccountCompany
    -
        name: DocumentAttribute
    -
        name: DocumentExportConfig
    -
        name: DocumentExportQueue
    -
        name: DocumentInventory
    -
        name: DocumentInventoryPosition
    -
        name: DocumentInvoice
    -
        name: DocumentOffer
    -
        name: DocumentOfferAttribute
    -
        name: DocumentOfferAttributeCredential
    -
        name: DocumentOfferPosition
    -
        name: DocumentOfferQuestion
    -
        name: DocumentOfferQuestionAttribute
    -
        name: DocumentOfferQuestionPosition
    -
        name: DocumentOrder
    -
        name: DocumentOrderPosition
    -
        name: DocumentOrderProductAttributeValue
    -
        name: DocumentPayment
    -
        name: DocumentPaymentHeader
    -
        name: DocumentReservation
    -
        name: DocumentSeriesDefinition
    -
        name: DocumentSeriesToBranch
    -
        name: DocumentStore
    -
        name: DocumentStoreToDocumentInvoice
    -
        name: DocumentSupplyDetailsIn
    -
        name: DocumentSupplyDetailsOut
    -
        name: DocumentTypeLicenses
    -
        name: EmailAccount
    -
        name: EmailMessage
    -
        name: EmailMessageAdresses
    -
        name: EmailMessageQueue
    -
        name: EmailMessageRelationSummary
    -
        name: EmailOutcomeMessage
    -
        name: EmailOutcomeMessageAdresses
    -
        name: EmailTemplate
    -
        name: EstimatedQuantity
    -
        name: Exchange
    -
        name: ExchangeHistory
    -
        name: ExchangePairs
    -
        name: ExportDiscount
    -
        name: ExportInternalOrder
    -
        name: ExportOrder
    -
        name: ExportTradeDocument
    -
        name: ExternalMarker
    -
        name: File
    -
        name: FileDirectory
    -
        name: FileDirectoryCredential
    -
        name: FileToDocumentOrder
    -
        name: FileToEmailMessage
    -
        name: FileToExternalMarker
    -
        name: FileToFileDirectory
    -
        name: FileToMessage
    -
        name: FileToPromotion
    -
        name: FileUploadList
    -
        name: ForeignKeyTranslation
    -
        name: ForeignKeyTranslationType
    -
        name: Gantt
    -
        name: Holiday
    -
        name: I18n
    -
        name: I18nChangelog
    -
        name: ImapFolder
    -
        name: ImportTemplateToProfile
    -
        name: Integrator
    -
        name: IntegratorConfig
    -
        name: InternalDocumentOrder
    -
        name: InternalDocumentOrderPosition
    -
        name: InternalDocumentOrderProductAttributeValue
    -
        name: Kanban
    -
        name: LoyaltyProgram
    -
        name: LoyaltyProgramQuestionnaire
    -
        name: LoyaltyProgramQuestionnaireAnswers
    -
        name: MailQueue
    -
        name: MailQueueFiles
    -
        name: MainMenu
    -
        name: Markers
    -
        name: MeasureUnit
    -
        name: MeasureUnitAlternative
    -
        name: MeasureUnitConverter
    -
        name: MobileServiceAppConfig
    -
        name: MonitoringUserToCommission
    -
        name: MsexchangeSyncLog
    -
        name: Notification
    -
        name: NotificationBuffer
    -
        name: OdbcReport
    -
        name: OdbcReportAccessLog
    -
        name: OdbcReportAvailability
    -
        name: OnlinePaymentToDocumentOrder
    -
        name: OrderTemplate
    -
        name: OrderTemplateContent
    -
        name: PaymentRegister
    -
        name: PaymentRegisterCredential
    -
        name: PaymentType
    -
        name: PdfQueue
    -
        name: Phinxlog
    -
        name: PlaceAttribute
    -
        name: Places
    -
        name: PriceCompanyGroup
    -
        name: PriceProductGroup
    -
        name: PriceTypes
    -
        name: ProcedureSql
    -
        name: ProcedureSqlCredential
    -
        name: ProcedureSqlPlacement
    -
        name: ProcedureToCommissionAttribute
    -
        name: ProcedureToCompanyAttribute
    -
        name: ProcedureToDocumentCredential
    -
        name: Product
    -
        name: ProductAdditionalData
    -
        name: ProductCategory
    -
        name: ProductCategoryAttributes
    -
        name: ProductCategoryDescriptions
    -
        name: ProductCodeTranslation
    -
        name: ProductCompanyPrice
    -
        name: ProductDiscount
    -
        name: ProductFreetype
    -
        name: ProductPromotion
    -
        name: ProductPromotionPosition
    -
        name: ProductRecipe
    -
        name: ProductTag
    -
        name: ProductTemplate
    -
        name: ProductToProductCategory
    -
        name: ProfileSetting
    -
        name: ProgramAttribute
    -
        name: ProgramCharge
    -
        name: ProgramTransaction
    -
        name: ProgramTransactionPosition
    -
        name: Promotion
    -
        name: PromotionCompany
    -
        name: PromotionGroup
    -
        name: PromotionGroupCredential
    -
        name: PromotionProduct
    -
        name: PromotionProductCategory
    -
        name: PromotionProductTemplate
    -
        name: PromotionRegion
    -
        name: Questionnaire
    -
        name: QuestionnaireAnswer
    -
        name: QuestionnaireAnswerSchedule
    -
        name: QuestionnaireCategory
    -
        name: QuestionnaireCredential
    -
        name: QuestionnaireElement
    -
        name: QuestionnaireToAccountCompany
    -
        name: QuestionniareAnswerElement
    -
        name: QuickBasket
    -
        name: ReceiverGroup
    -
        name: ReceiverGroupCriteria
    -
        name: ReceiverGroupToPromotion
    -
        name: ReceiverToCommunication
    -
        name: ReceiverToCompany
    -
        name: Routing
    -
        name: SaleReport
    -
        name: SaleReportPosition
    -
        name: ServicedProduct
    -
        name: ServicedProductAttribute
    -
        name: ServicedProductDescendant
    -
        name: ServicedProductHistory
    -
        name: Setting
    -
        name: SettingChangeLog
    -
        name: SettingsDefaultPreferences
    -
        name: Shipping
    -
        name: ShippingDhl
    -
        name: ShippingFedex
    -
        name: ShippingPosition
    -
        name: SpecialDiscount
    -
        name: SpecialDiscountToBranch
    -
        name: Stats
    -
        name: StatsToAccountUser
    -
        name: StorePositionToInvoicePosition
    -
        name: Storehouse
    -
        name: StorehouseCapacity
    -
        name: SynchProductCategoryToAttributeTmp
    -
        name: Synchronization
    -
        name: SynchronizationConfig
    -
        name: SynchronizationDefault
    -
        name: SynchronizationExport
    -
        name: SynchronizationImport
    -
        name: SynchronizationLog
    -
        name: SynchronizationPrepareImport
    -
        name: SynchronizationSessions
    -
        name: Tag
    -
        name: Target
    -
        name: Task
    -
        name: TaskCondition
    -
        name: TaskConditionToTaskType
    -
        name: TaskHistory
    -
        name: TaskType
    -
        name: TransactionAttribute
    -
        name: UpdateHistory
    -
        name: UpdaterConfig
    -
        name: UserForms
    -
        name: UserFormsElements
    -
        name: UserFormsElementsMulti
    -
        name: UserFormsToProfile
    -
        name: UserGeolocation
    -
        name: UserGroupToCategoriesTmp
    -
        name: UserLoginHistory
    -
        name: UserPreferences
    -
        name: UserProfile
    -
        name: UserProfileRelatedWithUserProfile
    -
        name: UserProfileToSpecialDiscount
    -
        name: UserSession
    -
        name: UserSetting
    -
        name: UserUser
    -
        name: UserUserAbsence
    -
        name: UserUserAbsenceLimit
    -
        name: UserUserAttribute
    -
        name: UserUserHistory
    -
        name: UserUserRelatedWithCompany
    -
        name: UserUserToBranch
    -
        name: UserUserToProfile
    -
        name: Vat
    -
        name: VatRegister
    -
        name: WidgetDesktop
    -
        name: WidgetDesktopElement
    -
        name: WidgetLibrary
    -
        name: XlsxFileQueue
    -
        name: XlsxImportTemplate
    -
        name: XmlExportOrder
    -
        name: XmlFilesQueue
    -
        name: XmlMapFields
    -
        name: XmlResponse
    -
        name: XmlSynchApiKey
    -
        name: XmlSynchApiKeyToApiMethod
    -
        name: XmlSynchApiMethod
